home *** CD-ROM | disk | FTP | other *** search
/ Sound Blastoff / Sound Blastoff.iso / Sound Utilities / PianoSim II 1.2 ƒ / PianoSim II 1.2 / PianoSim II 1.2.rsrc / bin.rsrc_CODE_9.txt < prev    next >
Text File  |  1995-07-30  |  384KB  |  6,647 lines

  1. # near model CODE resource
  2. # jump table entries: 592-593 (2 of them)
  3. export_74:
  4. 00000000  4E56 FFE6                link       A6, -0x001A
  5. 00000004  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  6. 00000008  206E 0008                movea.l    A0, [A6 + 0x8]
  7. 0000000C  3610                     move.w     D3, [A0]
  8. 0000000E  226E 000C                movea.l    A1, [A6 + 0xC]
  9. 00000012  2C11                     move.l     D6, [A1]
  10. 00000014  206E 0010                movea.l    A0, [A6 + 0x10]
  11. 00000018  2650                     movea.l    A3, [A0]
  12. 0000001A  206E 0014                movea.l    A0, [A6 + 0x14]
  13. 0000001E  2850                     movea.l    A4, [A0]
  14. 00000020  3B43 D2A0                move.w     [A5 - 0x2D60], D3
  15. 00000024  082D 0001 D7E0           btst.b     [A5 - 0x2820], 0x1
  16. 0000002A  6702                     beq        +0x4 /* 0000002E */
  17. 0000002C  7600                     moveq.l    D3, 0x00
  18. label0000002E:
  19. 0000002E  426D D3A8                clr.w      [A5 - 0x2C58]
  20. 00000032  426D D3AA                clr.w      [A5 - 0x2C56]
  21. 00000036  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  22. 0000003C  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  23. 00000042  42AD D82C                clr.l      [A5 - 0x27D4]
  24. 00000046  42AD D830                clr.l      [A5 - 0x27D0]
  25. 0000004A  42AD D838                clr.l      [A5 - 0x27C8]
  26. 0000004E  486D D80E                pea.l      [A5 - 0x27F2]
  27. 00000052  A972                     syscall    GetMouse
  28. 00000054  4227                     clr.b      -[A7]
  29. 00000056  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  30. 0000005A  486D D866                pea.l      [A5 - 0x279A]
  31. 0000005E  A8AD                     syscall    PtInRect
  32. 00000060  4A1F                     tst.b      [A7]+
  33. 00000062  6710                     beq        +0x12 /* 00000074 */
  34. 00000064  1B7C 0001 D7FE           move.b     [A5 - 0x2802], 0x1
  35. 0000006A  206D D5C6                movea.l    A0, [A5 - 0x2A3A]
  36. 0000006E  2F10                     move.l     -[A7], [A0]
  37. 00000070  A851                     syscall    SetCursor
  38. 00000072  6004                     bra        +0x6 /* 00000078 */
  39. label00000074:
  40. 00000074  422D D7FE                clr.b      [A5 - 0x2802]
  41. label00000078:
  42. 00000078  486D D068                pea.l      [A5 - 0x2F98]
  43. 0000007C  A8A3                     syscall    EraseRect
  44. 0000007E  486D D120                pea.l      [A5 - 0x2EE0]
  45. 00000082  2F2D D69E                move.l     -[A7], [A5 - 0x2962]
  46. 00000086  A94B                     syscall    PlotIcon
  47. 00000088  3B7C 000A D3A0           move.w     [A5 - 0x2C60], 0xA /* '\n' */
  48. 0000008E  3B7C 01F4 D3A2           move.w     [A5 - 0x2C5E], 0x1F4
  49. 00000094  3B7C 0045 D3A4           move.w     [A5 - 0x2C5C], 0x45 /* 'E' */
  50. 0000009A  3B7C 0006 D3A6           move.w     [A5 - 0x2C5A], 0x6
  51. 000000A0  486D D85E                pea.l      [A5 - 0x27A2]
  52. 000000A4  A8A3                     syscall    EraseRect
  53. 000000A6  3F2D D3A6                move.w     -[A7], [A5 - 0x2C5A]
  54. 000000AA  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  55. 000000AE  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  56. 000000B2  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  57. 000000B6  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  58. 000000BA  426D D38A                clr.w      [A5 - 0x2C76]
  59. 000000BE  426D D84E                clr.w      [A5 - 0x27B2]
  60. 000000C2  426D D850                clr.w      [A5 - 0x27B0]
  61. 000000C6  426D D852                clr.w      [A5 - 0x27AE]
  62. 000000CA  3EAD D38A                move.w     [A7], [A5 - 0x2C76]
  63. 000000CE  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  64. 000000D2  4297                     clr.l      [A7]
  65. 000000D4  3F3C 05BE                move.w     -[A7], 0x5BE
  66. 000000D8  2F2D D5D6                move.l     -[A7], [A5 - 0x2A2A]
  67. 000000DC  A9BE                     syscall    GetNewControl
  68. 000000DE  2B5F D5C2                move.l     [A5 - 0x2A3E], [A7]+
  69. 000000E2  2EAD D5C2                move.l     [A7], [A5 - 0x2A3E]
  70. 000000E6  3F3C 0001                move.w     -[A7], 0x1
  71. 000000EA  A964                     syscall    SetControlMinimum/SetMinCtl
  72. 000000EC  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  73. 000000F0  2003                     move.l     D0, D3
  74. 000000F2  48C0                     ext.l      D0
  75. 000000F4  81FC 001E                divs.w     D0, 0x1E
  76. 000000F8  5240                     addq.w     D0, 1
  77. 000000FA  3F00                     move.w     -[A7], D0
  78. 000000FC  A965                     syscall    SetControlMaximum/SetMaxCtl
  79. 000000FE  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  80. 00000102  7001                     moveq.l    D0, 0x01
  81. 00000104  D06D D38A                add.w      D0, [A5 - 0x2C76]
  82. 00000108  3F00                     move.w     -[A7], D0
  83. 0000010A  A963                     syscall    SetControlValue/SetCtlValue
  84. 0000010C  426D D824                clr.w      [A5 - 0x27DC]
  85. 00000110  6010                     bra        +0x12 /* 00000122 */
  86. label00000112:
  87. 00000112  302D D824                move.w     D0, [A5 - 0x27DC]
  88. 00000116  204D                     movea.l    A0, A5
  89. 00000118  D0C0                     add.w      A0, D0
  90. 0000011A  4228 D976                clr.b      [A0 - 0x268A]
  91. 0000011E  526D D824                addq.w     [A5 - 0x27DC], 1
  92. label00000122:
  93. 00000122  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  94. 00000128  6DE8                     blt        -0x16 /* 00000112 */
  95. 0000012A  426D D824                clr.w      [A5 - 0x27DC]
  96. 0000012E  95CA                     sub.l      A2, A2
  97. 00000130  603A                     bra        +0x3C /* 0000016C */
  98. label00000132:
  99. 00000132  3F2D D824                move.w     -[A7], [A5 - 0x27DC]
  100. 00000136  302D D824                move.w     D0, [A5 - 0x27DC]
  101. 0000013A  7200                     moveq.l    D1, 0x00
  102. 0000013C  1234 0000                move.b     D1, [A4 + D0.w]
  103. 00000140  3F01                     move.w     -[A7], D1
  104. 00000142  204B                     movea.l    A0, A3
  105. 00000144  D1CA                     add.l      A0, A2
  106. 00000146  3F10                     move.w     -[A7], [A0]
  107. 00000148  3F32 6800                move.w     -[A7], [A2 + D6]
  108. 0000014C  E948                     lsl        D0.w, 4
  109. 0000014E  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  110. 00000152  5E40                     addq.w     D0, 7
  111. 00000154  3F00                     move.w     -[A7], D0
  112. 00000156  7061                     moveq.l    D0, 0x61
  113. 00000158  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  114. 0000015C  3F00                     move.w     -[A7], D0
  115. 0000015E  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  116. 00000162  4FEF 000C                lea.l      A7, [A7 + 0xC]
  117. 00000166  526D D824                addq.w     [A5 - 0x27DC], 1
  118. 0000016A  548A                     addq.l     A2, 2
  119. label0000016C:
  120. 0000016C  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  121. 00000172  6C06                     bge        +0x8 /* 0000017A */
  122. 00000174  B66D D824                cmp.w      D3, [A5 - 0x27DC]
  123. 00000178  6EB8                     bgt        -0x46 /* 00000132 */
  124. label0000017A:
  125. 0000017A  422D D7FB                clr.b      [A5 - 0x2805]
  126. 0000017E  486D D288                pea.l      [A5 - 0x2D78]
  127. 00000182  2F2D D6BE                move.l     -[A7], [A5 - 0x2942]
  128. 00000186  A94B                     syscall    PlotIcon
  129. 00000188  486D D190                pea.l      [A5 - 0x2E70]
  130. 0000018C  2F2D D656                move.l     -[A7], [A5 - 0x29AA]
  131. 00000190  A94B                     syscall    PlotIcon
  132. 00000192  486D D198                pea.l      [A5 - 0x2E68]
  133. 00000196  2F2D D65A                move.l     -[A7], [A5 - 0x29A6]
  134. 0000019A  A94B                     syscall    PlotIcon
  135. 0000019C  486D D1A0                pea.l      [A5 - 0x2E60]
  136. 000001A0  2F2D D65E                move.l     -[A7], [A5 - 0x29A2]
  137. 000001A4  A94B                     syscall    PlotIcon
  138. 000001A6  486D D1A8                pea.l      [A5 - 0x2E58]
  139. 000001AA  2F2D D662                move.l     -[A7], [A5 - 0x299E]
  140. 000001AE  A94B                     syscall    PlotIcon
  141. 000001B0  486D D1B0                pea.l      [A5 - 0x2E50]
  142. 000001B4  2F2D D666                move.l     -[A7], [A5 - 0x299A]
  143. 000001B8  A94B                     syscall    PlotIcon
  144. 000001BA  486D D1B8                pea.l      [A5 - 0x2E48]
  145. 000001BE  2F2D D66A                move.l     -[A7], [A5 - 0x2996]
  146. 000001C2  A94B                     syscall    PlotIcon
  147. 000001C4  486D D1C0                pea.l      [A5 - 0x2E40]
  148. 000001C8  2F2D D66E                move.l     -[A7], [A5 - 0x2992]
  149. 000001CC  A94B                     syscall    PlotIcon
  150. 000001CE  486D D1C8                pea.l      [A5 - 0x2E38]
  151. 000001D2  2F2D D672                move.l     -[A7], [A5 - 0x298E]
  152. 000001D6  A94B                     syscall    PlotIcon
  153. 000001D8  486D D1D0                pea.l      [A5 - 0x2E30]
  154. 000001DC  2F2D D676                move.l     -[A7], [A5 - 0x298A]
  155. 000001E0  A94B                     syscall    PlotIcon
  156. 000001E2  486D D1D8                pea.l      [A5 - 0x2E28]
  157. 000001E6  2F2D D67A                move.l     -[A7], [A5 - 0x2986]
  158. 000001EA  A94B                     syscall    PlotIcon
  159. 000001EC  486D D1E0                pea.l      [A5 - 0x2E20]
  160. 000001F0  2F2D D67E                move.l     -[A7], [A5 - 0x2982]
  161. 000001F4  A94B                     syscall    PlotIcon
  162. 000001F6  486D D1E8                pea.l      [A5 - 0x2E18]
  163. 000001FA  2F2D D682                move.l     -[A7], [A5 - 0x297E]
  164. 000001FE  A94B                     syscall    PlotIcon
  165. 00000200  486D D1F0                pea.l      [A5 - 0x2E10]
  166. 00000204  2F2D D686                move.l     -[A7], [A5 - 0x297A]
  167. 00000208  A94B                     syscall    PlotIcon
  168. 0000020A  486D D1F8                pea.l      [A5 - 0x2E08]
  169. 0000020E  2F2D D68A                move.l     -[A7], [A5 - 0x2976]
  170. 00000212  A94B                     syscall    PlotIcon
  171. 00000214  486D D208                pea.l      [A5 - 0x2DF8]
  172. 00000218  2F2D D692                move.l     -[A7], [A5 - 0x296E]
  173. 0000021C  A94B                     syscall    PlotIcon
  174. 0000021E  486D D258                pea.l      [A5 - 0x2DA8]
  175. 00000222  2F2D D7A2                move.l     -[A7], [A5 - 0x285E]
  176. 00000226  A94B                     syscall    PlotIcon
  177. 00000228  486D D260                pea.l      [A5 - 0x2DA0]
  178. 0000022C  2F2D D7A6                move.l     -[A7], [A5 - 0x285A]
  179. 00000230  A94B                     syscall    PlotIcon
  180. 00000232  486D D268                pea.l      [A5 - 0x2D98]
  181. 00000236  2F2D D7AA                move.l     -[A7], [A5 - 0x2856]
  182. 0000023A  A94B                     syscall    PlotIcon
  183. 0000023C  486D D270                pea.l      [A5 - 0x2D90]
  184. 00000240  2F2D D7AE                move.l     -[A7], [A5 - 0x2852]
  185. 00000244  A94B                     syscall    PlotIcon
  186. 00000246  486D D278                pea.l      [A5 - 0x2D88]
  187. 0000024A  2F2D D7B2                move.l     -[A7], [A5 - 0x284E]
  188. 0000024E  A94B                     syscall    PlotIcon
  189. 00000250  486D D280                pea.l      [A5 - 0x2D80]
  190. 00000254  2F2D D7B6                move.l     -[A7], [A5 - 0x284A]
  191. 00000258  A94B                     syscall    PlotIcon
  192. 0000025A  486D D220                pea.l      [A5 - 0x2DE0]
  193. 0000025E  2F2D D6A2                move.l     -[A7], [A5 - 0x295E]
  194. 00000262  A94B                     syscall    PlotIcon
  195. 00000264  486D D228                pea.l      [A5 - 0x2DD8]
  196. 00000268  2F2D D6A6                move.l     -[A7], [A5 - 0x295A]
  197. 0000026C  A94B                     syscall    PlotIcon
  198. 0000026E  486D D230                pea.l      [A5 - 0x2DD0]
  199. 00000272  2F2D D6AA                move.l     -[A7], [A5 - 0x2956]
  200. 00000276  A94B                     syscall    PlotIcon
  201. 00000278  486D D238                pea.l      [A5 - 0x2DC8]
  202. 0000027C  2F2D D6AE                move.l     -[A7], [A5 - 0x2952]
  203. 00000280  A94B                     syscall    PlotIcon
  204. 00000282  486D D240                pea.l      [A5 - 0x2DC0]
  205. 00000286  2F2D D6B2                move.l     -[A7], [A5 - 0x294E]
  206. 0000028A  A94B                     syscall    PlotIcon
  207. 0000028C  486D D248                pea.l      [A5 - 0x2DB8]
  208. 00000290  2F2D D6B6                move.l     -[A7], [A5 - 0x294A]
  209. 00000294  A94B                     syscall    PlotIcon
  210. 00000296  486D D218                pea.l      [A5 - 0x2DE8]
  211. 0000029A  2F2D D69A                move.l     -[A7], [A5 - 0x2966]
  212. 0000029E  A94B                     syscall    PlotIcon
  213. 000002A0  486D D200                pea.l      [A5 - 0x2E00]
  214. 000002A4  2F2D D68E                move.l     -[A7], [A5 - 0x2972]
  215. 000002A8  A94B                     syscall    PlotIcon
  216. 000002AA  486D D210                pea.l      [A5 - 0x2DF0]
  217. 000002AE  2F2D D696                move.l     -[A7], [A5 - 0x296A]
  218. 000002B2  A94B                     syscall    PlotIcon
  219. 000002B4  486D D250                pea.l      [A5 - 0x2DB0]
  220. 000002B8  2F2D D6BA                move.l     -[A7], [A5 - 0x2946]
  221. 000002BC  A94B                     syscall    PlotIcon
  222. 000002BE  6000 34D0                bra        +0x34D2 /* 00003790 */
  223. label000002C2:
  224. 000002C2  42A7                     clr.l      -[A7]
  225. 000002C4  A975                     syscall    TickCount
  226. 000002C6  2B5F D82C                move.l     [A5 - 0x27D4], [A7]+
  227. 000002CA  302D D3A8                move.w     D0, [A5 - 0x2C58]
  228. 000002CE  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  229. 000002D2  6664                     bne        +0x66 /* 00000338 */
  230. 000002D4  701E                     moveq.l    D0, 0x1E
  231. 000002D6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  232. 000002DA  322D D3A8                move.w     D1, [A5 - 0x2C58]
  233. 000002DE  9240                     sub.w      D1, D0
  234. 000002E0  0C41 001E                cmpi.w     D1, 0x1E
  235. 000002E4  6E52                     bgt        +0x54 /* 00000338 */
  236. 000002E6  701E                     moveq.l    D0, 0x1E
  237. 000002E8  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  238. 000002EC  322D D3A8                move.w     D1, [A5 - 0x2C58]
  239. 000002F0  9240                     sub.w      D1, D0
  240. 000002F2  4A41                     tst.w      D1
  241. 000002F4  6D42                     blt        +0x44 /* 00000338 */
  242. 000002F6  202D D82C                move.l     D0, [A5 - 0x27D4]
  243. 000002FA  90AD D830                sub.l      D0, [A5 - 0x27D0]
  244. 000002FE  723C                     moveq.l    D1, 0x3C
  245. 00000300  B280                     cmp.l      D1, D0
  246. 00000302  6C34                     bge        +0x36 /* 00000338 */
  247. 00000304  2F3C 0001 0001           move.l     -[A7], 0x10001
  248. 0000030A  3F3C 0001                move.w     -[A7], 0x1
  249. 0000030E  701E                     moveq.l    D0, 0x1E
  250. 00000310  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  251. 00000314  322D D3AC                move.w     D1, [A5 - 0x2C54]
  252. 00000318  9240                     sub.w      D1, D0
  253. 0000031A  3F01                     move.w     -[A7], D1
  254. 0000031C  701E                     moveq.l    D0, 0x1E
  255. 0000031E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  256. 00000322  322D D3A8                move.w     D1, [A5 - 0x2C58]
  257. 00000326  9240                     sub.w      D1, D0
  258. 00000328  3F01                     move.w     -[A7], D1
  259. 0000032A  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  260. 0000032E  2B6D D82C D830           move.l     [A5 - 0x27D0], [A5 - 0x27D4]
  261. 00000334  4FEF 000A                lea.l      A7, [A7 + 0xA]
  262. label00000338:
  263. 00000338  486D D80E                pea.l      [A5 - 0x27F2]
  264. 0000033C  A972                     syscall    GetMouse
  265. 0000033E  4227                     clr.b      -[A7]
  266. 00000340  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  267. 00000344  486D D866                pea.l      [A5 - 0x279A]
  268. 00000348  A8AD                     syscall    PtInRect
  269. 0000034A  4A1F                     tst.b      [A7]+
  270. 0000034C  6716                     beq        +0x18 /* 00000364 */
  271. 0000034E  4A2D D7FE                tst.b      [A5 - 0x2802]
  272. 00000352  6622                     bne        +0x24 /* 00000376 */
  273. 00000354  1B7C 0001 D7FE           move.b     [A5 - 0x2802], 0x1
  274. 0000035A  206D D5C6                movea.l    A0, [A5 - 0x2A3A]
  275. 0000035E  2F10                     move.l     -[A7], [A0]
  276. 00000360  A851                     syscall    SetCursor
  277. 00000362  6012                     bra        +0x14 /* 00000376 */
  278. label00000364:
  279. 00000364  4A2D D7FE                tst.b      [A5 - 0x2802]
  280. 00000368  670C                     beq        +0xE /* 00000376 */
  281. 0000036A  422D D7FE                clr.b      [A5 - 0x2802]
  282. 0000036E  206D D5CA                movea.l    A0, [A5 - 0x2A36]
  283. 00000372  2F10                     move.l     -[A7], [A0]
  284. 00000374  A851                     syscall    SetCursor
  285. label00000376:
  286. 00000376  4227                     clr.b      -[A7]
  287. 00000378  3F3C 004E                move.w     -[A7], 0x4E /* 'N' */
  288. 0000037C  486D D7E2                pea.l      [A5 - 0x281E]
  289. 00000380  A970                     syscall    GetNextEvent
  290. 00000382  4A1F                     tst.b      [A7]+
  291. 00000384  6700 340A                beq        +0x340C /* 00003790 */
  292. 00000388  302D D7E2                move.w     D0, [A5 - 0x281E]
  293. 0000038C  6700 3402                beq        +0x3404 /* 00003790 */
  294. 00000390  6B00 33FE                bmi        +0x3400 /* 00003790 */
  295. 00000394  5740                     subq.w     D0, 3
  296. 00000396  6700 2BFA                beq        +0x2BFC /* 00002F92 */
  297. 0000039A  6A08                     bpl        +0xA /* 000003A4 */
  298. 0000039C  5240                     addq.w     D0, 1
  299. 0000039E  6A00 33F0                bpl        +0x33F2 /* 00003790 */
  300. 000003A2  600A                     bra        +0xC /* 000003AE */
  301. label000003A4:
  302. 000003A4  5740                     subq.w     D0, 3
  303. 000003A6  6700 30C2                beq        +0x30C4 /* 0000346A */
  304. 000003AA  6000 33E4                bra        +0x33E6 /* 00003790 */
  305. label000003AE:
  306. 000003AE  4267                     clr.w      -[A7]
  307. 000003B0  2F2D D7EC                move.l     -[A7], [A5 - 0x2814]
  308. 000003B4  486D D7F2                pea.l      [A5 - 0x280E]
  309. 000003B8  A92C                     syscall    FindWindow
  310. 000003BA  0C5F 0003                cmpi.w     [A7]+, 0x3
  311. 000003BE  6600 33D0                bne        +0x33D2 /* 00003790 */
  312. 000003C2  2B6D D7EC D80A           move.l     [A5 - 0x27F6], [A5 - 0x2814]
  313. 000003C8  486D D80A                pea.l      [A5 - 0x27F6]
  314. 000003CC  A871                     syscall    GlobalToLocal
  315. 000003CE  426D D822                clr.w      [A5 - 0x27DE]
  316. label000003D2:
  317. 000003D2  4227                     clr.b      -[A7]
  318. 000003D4  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  319. 000003D8  302D D822                move.w     D0, [A5 - 0x27DE]
  320. 000003DC  204D                     movea.l    A0, A5
  321. 000003DE  48C0                     ext.l      D0
  322. 000003E0  E588                     lsl        D0, 2
  323. 000003E2  D1C0                     add.l      A0, D0
  324. 000003E4  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  325. 000003E8  A8E8                     syscall    PtInRgn
  326. 000003EA  4A1F                     tst.b      [A7]+
  327. 000003EC  660C                     bne        +0xE /* 000003FA */
  328. 000003EE  526D D822                addq.w     [A5 - 0x27DE], 1
  329. 000003F2  0C6D 0058 D822           cmpi.w     [A5 - 0x27DE], 0x58 /* 'X' */
  330. 000003F8  6DD8                     blt        -0x26 /* 000003D2 */
  331. label000003FA:
  332. 000003FA  0C6D 0058 D822           cmpi.w     [A5 - 0x27DE], 0x58 /* 'X' */
  333. 00000400  6C00 04A0                bge        +0x4A2 /* 000008A2 */
  334. 00000404  302D D3A8                move.w     D0, [A5 - 0x2C58]
  335. 00000408  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  336. 0000040C  6F06                     ble        +0x8 /* 00000414 */
  337. 0000040E  302D D3AA                move.w     D0, [A5 - 0x2C56]
  338. 00000412  6004                     bra        +0x6 /* 00000418 */
  339. label00000414:
  340. 00000414  302D D3A8                move.w     D0, [A5 - 0x2C58]
  341. label00000418:
  342. 00000418  3B40 D850                move.w     [A5 - 0x27B0], D0
  343. 0000041C  322D D3A8                move.w     D1, [A5 - 0x2C58]
  344. 00000420  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  345. 00000424  6F06                     ble        +0x8 /* 0000042C */
  346. 00000426  302D D3A8                move.w     D0, [A5 - 0x2C58]
  347. 0000042A  6004                     bra        +0x6 /* 00000430 */
  348. label0000042C:
  349. 0000042C  302D D3AA                move.w     D0, [A5 - 0x2C56]
  350. label00000430:
  351. 00000430  3B40 D852                move.w     [A5 - 0x27AE], D0
  352. 00000434  906D D850                sub.w      D0, [A5 - 0x27B0]
  353. 00000438  3A03                     move.w     D5, D3
  354. 0000043A  9A40                     sub.w      D5, D0
  355. 0000043C  0C45 4E1F                cmpi.w     D5, 0x4E1F
  356. 00000440  6F28                     ble        +0x2A /* 0000046A */
  357. 00000442  486D F820                pea.l      [A5 - 0x7E0]
  358. 00000446  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  359. 0000044A  2EAD D5C2                move.l     [A7], [A5 - 0x2A3E]
  360. 0000044E  7002                     moveq.l    D0, 0x02
  361. 00000450  D06D D38A                add.w      D0, [A5 - 0x2C76]
  362. 00000454  3F00                     move.w     -[A7], D0
  363. 00000456  A963                     syscall    SetControlValue/SetCtlValue
  364. 00000458  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  365. 0000045C  7001                     moveq.l    D0, 0x01
  366. 0000045E  D06D D38A                add.w      D0, [A5 - 0x2C76]
  367. 00000462  3F00                     move.w     -[A7], D0
  368. 00000464  A963                     syscall    SetControlValue/SetCtlValue
  369. 00000466  6000 3328                bra        +0x332A /* 00003790 */
  370. label0000046A:
  371. 0000046A  306D D822                movea.w    A0, [A5 - 0x27DE]
  372. 0000046E  4868 0015                pea.l      [A0 + 0x15]
  373. 00000472  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  374. 00000476  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  375. 0000047A  302D D822                move.w     D0, [A5 - 0x27DE]
  376. 0000047E  204D                     movea.l    A0, A5
  377. 00000480  48C0                     ext.l      D0
  378. 00000482  E588                     lsl        D0, 2
  379. 00000484  D1C0                     add.l      A0, D0
  380. 00000486  2EA8 CE3C                move.l     [A7], [A0 - 0x31C4]
  381. 0000048A  A8D5                     syscall    InverRgn/InvertRgn
  382. 0000048C  43ED D834                lea.l      A1, [A5 - 0x27CC]
  383. 00000490  206D D290                movea.l    A0, [A5 - 0x2D70]
  384. 00000494  A03B                     syscall    Delay
  385. 00000496  2280                     move.l     [A1], D0
  386. 00000498  302D D822                move.w     D0, [A5 - 0x27DE]
  387. 0000049C  204D                     movea.l    A0, A5
  388. 0000049E  48C0                     ext.l      D0
  389. 000004A0  E588                     lsl        D0, 2
  390. 000004A2  D1C0                     add.l      A0, D0
  391. 000004A4  2EA8 CE3C                move.l     [A7], [A0 - 0x31C4]
  392. 000004A8  A8D5                     syscall    InverRgn/InvertRgn
  393. 000004AA  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  394. 000004AE  3B40 D84E                move.w     [A5 - 0x27B2], D0
  395. 000004B2  322D D852                move.w     D1, [A5 - 0x27AE]
  396. 000004B6  926D D850                sub.w      D1, [A5 - 0x27B0]
  397. 000004BA  5341                     subq.w     D1, 1
  398. 000004BC  6E68                     bgt        +0x6A /* 00000526 */
  399. 000004BE  302D D852                move.w     D0, [A5 - 0x27AE]
  400. 000004C2  906D D850                sub.w      D0, [A5 - 0x27B0]
  401. 000004C6  3A03                     move.w     D5, D3
  402. 000004C8  9A40                     sub.w      D5, D0
  403. 000004CA  3B45 D824                move.w     [A5 - 0x27DC], D5
  404. 000004CE  346D D824                movea.w    A2, [A5 - 0x27DC]
  405. 000004D2  D5CA                     add.l      A2, A2
  406. 000004D4  6044                     bra        +0x46 /* 0000051A */
  407. label000004D6:
  408. 000004D6  302D D852                move.w     D0, [A5 - 0x27AE]
  409. 000004DA  906D D850                sub.w      D0, [A5 - 0x27B0]
  410. 000004DE  306D D824                movea.w    A0, [A5 - 0x27DC]
  411. 000004E2  D0C0                     add.w      A0, D0
  412. 000004E4  D1C8                     add.l      A0, A0
  413. 000004E6  78FE                     moveq.l    D4, 0xFFFFFFFE
  414. 000004E8  D888                     add.l      D4, A0
  415. 000004EA  302D D852                move.w     D0, [A5 - 0x27AE]
  416. 000004EE  906D D850                sub.w      D0, [A5 - 0x27B0]
  417. 000004F2  D06D D824                add.w      D0, [A5 - 0x27DC]
  418. 000004F6  5340                     subq.w     D0, 1
  419. 000004F8  3E00                     move.w     D7, D0
  420. 000004FA  2046                     movea.l    A0, D6
  421. 000004FC  D1C4                     add.l      A0, D4
  422. 000004FE  3590 6800                move.w     [A2 + D6], [A0]
  423. 00000502  204B                     movea.l    A0, A3
  424. 00000504  D1CA                     add.l      A0, A2
  425. 00000506  30B3 4800                move.w     [A0], [A3 + D4]
  426. 0000050A  302D D824                move.w     D0, [A5 - 0x27DC]
  427. 0000050E  19B4 7000 0000           move.b     [A4 + D0.w], [A4 + D7.w]
  428. 00000514  536D D824                subq.w     [A5 - 0x27DC], 1
  429. 00000518  558A                     subq.l     A2, 2
  430. label0000051A:
  431. 0000051A  302D D824                move.w     D0, [A5 - 0x27DC]
  432. 0000051E  B06D D850                cmp.w      D0, [A5 - 0x27B0]
  433. 00000522  6EB2                     bgt        -0x4C /* 000004D6 */
  434. 00000524  6066                     bra        +0x68 /* 0000058C */
  435. label00000526:
  436. 00000526  7001                     moveq.l    D0, 0x01
  437. 00000528  D06D D850                add.w      D0, [A5 - 0x27B0]
  438. 0000052C  3B40 D824                move.w     [A5 - 0x27DC], D0
  439. 00000530  3440                     movea.w    A2, D0
  440. 00000532  D5CA                     add.l      A2, A2
  441. label00000534:
  442. 00000534  302D D852                move.w     D0, [A5 - 0x27AE]
  443. 00000538  906D D850                sub.w      D0, [A5 - 0x27B0]
  444. 0000053C  3A03                     move.w     D5, D3
  445. 0000053E  9A40                     sub.w      D5, D0
  446. 00000540  BA6D D824                cmp.w      D5, [A5 - 0x27DC]
  447. 00000544  6D46                     blt        +0x48 /* 0000058C */
  448. 00000546  302D D852                move.w     D0, [A5 - 0x27AE]
  449. 0000054A  906D D850                sub.w      D0, [A5 - 0x27B0]
  450. 0000054E  306D D824                movea.w    A0, [A5 - 0x27DC]
  451. 00000552  D0C0                     add.w      A0, D0
  452. 00000554  D1C8                     add.l      A0, A0
  453. 00000556  78FE                     moveq.l    D4, 0xFFFFFFFE
  454. 00000558  D888                     add.l      D4, A0
  455. 0000055A  302D D852                move.w     D0, [A5 - 0x27AE]
  456. 0000055E  906D D850                sub.w      D0, [A5 - 0x27B0]
  457. 00000562  D06D D824                add.w      D0, [A5 - 0x27DC]
  458. 00000566  5340                     subq.w     D0, 1
  459. 00000568  3E00                     move.w     D7, D0
  460. 0000056A  2046                     movea.l    A0, D6
  461. 0000056C  D1C4                     add.l      A0, D4
  462. 0000056E  3590 6800                move.w     [A2 + D6], [A0]
  463. 00000572  204B                     movea.l    A0, A3
  464. 00000574  D1CA                     add.l      A0, A2
  465. 00000576  30B3 4800                move.w     [A0], [A3 + D4]
  466. 0000057A  302D D824                move.w     D0, [A5 - 0x27DC]
  467. 0000057E  19B4 7000 0000           move.b     [A4 + D0.w], [A4 + D7.w]
  468. 00000584  526D D824                addq.w     [A5 - 0x27DC], 1
  469. 00000588  548A                     addq.l     A2, 2
  470. 0000058A  60A8                     bra        -0x56 /* 00000534 */
  471. label0000058C:
  472. 0000058C  426D D824                clr.w      [A5 - 0x27DC]
  473. 00000590  6010                     bra        +0x12 /* 000005A2 */
  474. label00000592:
  475. 00000592  302D D824                move.w     D0, [A5 - 0x27DC]
  476. 00000596  204D                     movea.l    A0, A5
  477. 00000598  D0C0                     add.w      A0, D0
  478. 0000059A  4228 D976                clr.b      [A0 - 0x268A]
  479. 0000059E  526D D824                addq.w     [A5 - 0x27DC], 1
  480. label000005A2:
  481. 000005A2  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  482. 000005A8  6DE8                     blt        -0x16 /* 00000592 */
  483. 000005AA  346D D850                movea.w    A2, [A5 - 0x27B0]
  484. 000005AE  D5CA                     add.l      A2, A2
  485. 000005B0  35AD D822 6800           move.w     [A2 + D6], [A5 - 0x27DE]
  486. 000005B6  204B                     movea.l    A0, A3
  487. 000005B8  D1CA                     add.l      A0, A2
  488. 000005BA  30AD D84E                move.w     [A0], [A5 - 0x27B2]
  489. 000005BE  302D D850                move.w     D0, [A5 - 0x27B0]
  490. 000005C2  4234 0000                clr.b      [A4 + D0.w]
  491. 000005C6  701E                     moveq.l    D0, 0x1E
  492. 000005C8  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  493. 000005CC  322D D850                move.w     D1, [A5 - 0x27B0]
  494. 000005D0  9240                     sub.w      D1, D0
  495. 000005D2  3B41 D84E                move.w     [A5 - 0x27B2], D1
  496. 000005D6  0C41 001E                cmpi.w     D1, 0x1E
  497. 000005DA  6C00 01BA                bge        +0x1BC /* 00000796 */
  498. 000005DE  4A6D D84E                tst.w      [A5 - 0x27B2]
  499. 000005E2  6D00 01B2                blt        +0x1B4 /* 00000796 */
  500. 000005E6  BA6D D850                cmp.w      D5, [A5 - 0x27B0]
  501. 000005EA  6E0C                     bgt        +0xE /* 000005F8 */
  502. 000005EC  302D D852                move.w     D0, [A5 - 0x27AE]
  503. 000005F0  B06D D850                cmp.w      D0, [A5 - 0x27B0]
  504. 000005F4  6700 0136                beq        +0x138 /* 0000072C */
  505. label000005F8:
  506. 000005F8  486D D86E                pea.l      [A5 - 0x2792]
  507. 000005FC  701E                     moveq.l    D0, 0x1E
  508. 000005FE  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  509. 00000602  322D D850                move.w     D1, [A5 - 0x27B0]
  510. 00000606  9240                     sub.w      D1, D0
  511. 00000608  E949                     lsl        D1.w, 4
  512. 0000060A  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  513. 0000060E  5E41                     addq.w     D1, 7
  514. 00000610  3F01                     move.w     -[A7], D1
  515. 00000612  3F3C 0002                move.w     -[A7], 0x2
  516. 00000616  3F2D D86C                move.w     -[A7], [A5 - 0x2794]
  517. 0000061A  3F2D D86A                move.w     -[A7], [A5 - 0x2796]
  518. 0000061E  A8A7                     syscall    SetRect
  519. 00000620  486D D86E                pea.l      [A5 - 0x2792]
  520. 00000624  A8A3                     syscall    EraseRect
  521. 00000626  3F2D D3A6                move.w     -[A7], [A5 - 0x2C5A]
  522. 0000062A  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  523. 0000062E  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  524. 00000632  701E                     moveq.l    D0, 0x1E
  525. 00000634  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  526. 00000638  322D D850                move.w     D1, [A5 - 0x27B0]
  527. 0000063C  9240                     sub.w      D1, D0
  528. 0000063E  E949                     lsl        D1.w, 4
  529. 00000640  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  530. 00000644  5E41                     addq.w     D1, 7
  531. 00000646  3F01                     move.w     -[A7], D1
  532. 00000648  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  533. 0000064C  3EAD D850                move.w     [A7], [A5 - 0x27B0]
  534. 00000650  302D D850                move.w     D0, [A5 - 0x27B0]
  535. 00000654  7200                     moveq.l    D1, 0x00
  536. 00000656  1234 0000                move.b     D1, [A4 + D0.w]
  537. 0000065A  3F01                     move.w     -[A7], D1
  538. 0000065C  48C0                     ext.l      D0
  539. 0000065E  D080                     add.l      D0, D0
  540. 00000660  3F33 0800                move.w     -[A7], [A3 + D0]
  541. 00000664  2046                     movea.l    A0, D6
  542. 00000666  302D D850                move.w     D0, [A5 - 0x27B0]
  543. 0000066A  D0C0                     add.w      A0, D0
  544. 0000066C  3F30 0000                move.w     -[A7], [A0 + D0.w]
  545. 00000670  322D D84E                move.w     D1, [A5 - 0x27B2]
  546. 00000674  E949                     lsl        D1.w, 4
  547. 00000676  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  548. 0000067A  5E41                     addq.w     D1, 7
  549. 0000067C  3F01                     move.w     -[A7], D1
  550. 0000067E  7261                     moveq.l    D1, 0x61
  551. 00000680  D26D D3A4                add.w      D1, [A5 - 0x2C5C]
  552. 00000684  3F01                     move.w     -[A7], D1
  553. 00000686  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  554. 0000068A  2EBC 0001 0001           move.l     [A7], 0x10001
  555. 00000690  3F3C 0001                move.w     -[A7], 0x1
  556. 00000694  701E                     moveq.l    D0, 0x1E
  557. 00000696  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  558. 0000069A  322D D3AC                move.w     D1, [A5 - 0x2C54]
  559. 0000069E  9240                     sub.w      D1, D0
  560. 000006A0  3F01                     move.w     -[A7], D1
  561. 000006A2  7001                     moveq.l    D0, 0x01
  562. 000006A4  D06D D84E                add.w      D0, [A5 - 0x27B2]
  563. 000006A8  3F00                     move.w     -[A7], D0
  564. 000006AA  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  565. 000006AE  7001                     moveq.l    D0, 0x01
  566. 000006B0  D06D D850                add.w      D0, [A5 - 0x27B0]
  567. 000006B4  3B40 D824                move.w     [A5 - 0x27DC], D0
  568. 000006B8  3440                     movea.w    A2, D0
  569. 000006BA  D5CA                     add.l      A2, A2
  570. 000006BC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  571. 000006C0  6054                     bra        +0x56 /* 00000716 */
  572. label000006C2:
  573. 000006C2  701E                     moveq.l    D0, 0x1E
  574. 000006C4  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  575. 000006C8  322D D824                move.w     D1, [A5 - 0x27DC]
  576. 000006CC  9240                     sub.w      D1, D0
  577. 000006CE  0C41 001E                cmpi.w     D1, 0x1E
  578. 000006D2  6C3C                     bge        +0x3E /* 00000710 */
  579. 000006D4  3F2D D824                move.w     -[A7], [A5 - 0x27DC]
  580. 000006D8  302D D824                move.w     D0, [A5 - 0x27DC]
  581. 000006DC  7200                     moveq.l    D1, 0x00
  582. 000006DE  1234 0000                move.b     D1, [A4 + D0.w]
  583. 000006E2  3F01                     move.w     -[A7], D1
  584. 000006E4  204B                     movea.l    A0, A3
  585. 000006E6  D1CA                     add.l      A0, A2
  586. 000006E8  3F10                     move.w     -[A7], [A0]
  587. 000006EA  3F32 6800                move.w     -[A7], [A2 + D6]
  588. 000006EE  721E                     moveq.l    D1, 0x1E
  589. 000006F0  C3ED D38A                muls.w     D1, [A5 - 0x2C76]
  590. 000006F4  9041                     sub.w      D0, D1
  591. 000006F6  E948                     lsl        D0.w, 4
  592. 000006F8  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  593. 000006FC  5E40                     addq.w     D0, 7
  594. 000006FE  3F00                     move.w     -[A7], D0
  595. 00000700  7061                     moveq.l    D0, 0x61
  596. 00000702  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  597. 00000706  3F00                     move.w     -[A7], D0
  598. 00000708  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  599. 0000070C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  600. label00000710:
  601. 00000710  526D D824                addq.w     [A5 - 0x27DC], 1
  602. 00000714  548A                     addq.l     A2, 2
  603. label00000716:
  604. 00000716  302D D852                move.w     D0, [A5 - 0x27AE]
  605. 0000071A  906D D850                sub.w      D0, [A5 - 0x27B0]
  606. 0000071E  3203                     move.w     D1, D3
  607. 00000720  9240                     sub.w      D1, D0
  608. 00000722  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  609. 00000726  6C9A                     bge        -0x64 /* 000006C2 */
  610. 00000728  6000 0130                bra        +0x132 /* 0000085A */
  611. label0000072C:
  612. 0000072C  3F2D D850                move.w     -[A7], [A5 - 0x27B0]
  613. 00000730  302D D850                move.w     D0, [A5 - 0x27B0]
  614. 00000734  7200                     moveq.l    D1, 0x00
  615. 00000736  1234 0000                move.b     D1, [A4 + D0.w]
  616. 0000073A  3F01                     move.w     -[A7], D1
  617. 0000073C  48C0                     ext.l      D0
  618. 0000073E  D080                     add.l      D0, D0
  619. 00000740  3F33 0800                move.w     -[A7], [A3 + D0]
  620. 00000744  2046                     movea.l    A0, D6
  621. 00000746  302D D850                move.w     D0, [A5 - 0x27B0]
  622. 0000074A  D0C0                     add.w      A0, D0
  623. 0000074C  3F30 0000                move.w     -[A7], [A0 + D0.w]
  624. 00000750  322D D84E                move.w     D1, [A5 - 0x27B2]
  625. 00000754  E949                     lsl        D1.w, 4
  626. 00000756  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  627. 0000075A  5E41                     addq.w     D1, 7
  628. 0000075C  3F01                     move.w     -[A7], D1
  629. 0000075E  7261                     moveq.l    D1, 0x61
  630. 00000760  D26D D3A4                add.w      D1, [A5 - 0x2C5C]
  631. 00000764  3F01                     move.w     -[A7], D1
  632. 00000766  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  633. 0000076A  2EBC 0001 0001           move.l     [A7], 0x10001
  634. 00000770  3F3C 0001                move.w     -[A7], 0x1
  635. 00000774  701E                     moveq.l    D0, 0x1E
  636. 00000776  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  637. 0000077A  322D D3AC                move.w     D1, [A5 - 0x2C54]
  638. 0000077E  9240                     sub.w      D1, D0
  639. 00000780  3F01                     move.w     -[A7], D1
  640. 00000782  7001                     moveq.l    D0, 0x01
  641. 00000784  D06D D84E                add.w      D0, [A5 - 0x27B2]
  642. 00000788  3F00                     move.w     -[A7], D0
  643. 0000078A  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  644. 0000078E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  645. 00000792  6000 00C6                bra        +0xC8 /* 0000085A */
  646. label00000796:
  647. 00000796  302D D850                move.w     D0, [A5 - 0x27B0]
  648. 0000079A  48C0                     ext.l      D0
  649. 0000079C  81FC 001E                divs.w     D0, 0x1E
  650. 000007A0  3B40 D38A                move.w     [A5 - 0x2C76], D0
  651. 000007A4  486D D866                pea.l      [A5 - 0x279A]
  652. 000007A8  A8A3                     syscall    EraseRect
  653. 000007AA  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  654. 000007AE  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  655. 000007B2  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  656. 000007B6  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  657. 000007BA  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  658. 000007BE  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  659. 000007C2  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  660. 000007C6  426D D824                clr.w      [A5 - 0x27DC]
  661. 000007CA  508F                     addq.l     A7, 8
  662. 000007CC  6066                     bra        +0x68 /* 00000834 */
  663. label000007CE:
  664. 000007CE  701E                     moveq.l    D0, 0x1E
  665. 000007D0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  666. 000007D4  D06D D824                add.w      D0, [A5 - 0x27DC]
  667. 000007D8  3F00                     move.w     -[A7], D0
  668. 000007DA  701E                     moveq.l    D0, 0x1E
  669. 000007DC  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  670. 000007E0  306D D824                movea.w    A0, [A5 - 0x27DC]
  671. 000007E4  D0C0                     add.w      A0, D0
  672. 000007E6  D1CC                     add.l      A0, A4
  673. 000007E8  7000                     moveq.l    D0, 0x00
  674. 000007EA  1010                     move.b     D0, [A0]
  675. 000007EC  3F00                     move.w     -[A7], D0
  676. 000007EE  701E                     moveq.l    D0, 0x1E
  677. 000007F0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  678. 000007F4  306D D824                movea.w    A0, [A5 - 0x27DC]
  679. 000007F8  D0C0                     add.w      A0, D0
  680. 000007FA  D1C8                     add.l      A0, A0
  681. 000007FC  D1CB                     add.l      A0, A3
  682. 000007FE  3F10                     move.w     -[A7], [A0]
  683. 00000800  701E                     moveq.l    D0, 0x1E
  684. 00000802  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  685. 00000806  306D D824                movea.w    A0, [A5 - 0x27DC]
  686. 0000080A  D0C0                     add.w      A0, D0
  687. 0000080C  D1C8                     add.l      A0, A0
  688. 0000080E  3F30 6800                move.w     -[A7], [A0 + D6]
  689. 00000812  302D D824                move.w     D0, [A5 - 0x27DC]
  690. 00000816  E948                     lsl        D0.w, 4
  691. 00000818  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  692. 0000081C  5E40                     addq.w     D0, 7
  693. 0000081E  3F00                     move.w     -[A7], D0
  694. 00000820  7061                     moveq.l    D0, 0x61
  695. 00000822  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  696. 00000826  3F00                     move.w     -[A7], D0
  697. 00000828  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  698. 0000082C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  699. 00000830  526D D824                addq.w     [A5 - 0x27DC], 1
  700. label00000834:
  701. 00000834  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  702. 0000083A  6C1E                     bge        +0x20 /* 0000085A */
  703. 0000083C  701E                     moveq.l    D0, 0x1E
  704. 0000083E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  705. 00000842  322D D852                move.w     D1, [A5 - 0x27AE]
  706. 00000846  926D D850                sub.w      D1, [A5 - 0x27B0]
  707. 0000084A  3403                     move.w     D2, D3
  708. 0000084C  9441                     sub.w      D2, D1
  709. 0000084E  5242                     addq.w     D2, 1
  710. 00000850  9440                     sub.w      D2, D0
  711. 00000852  B46D D824                cmp.w      D2, [A5 - 0x27DC]
  712. 00000856  6E00 FF76                bgt        -0x88 /* 000007CE */
  713. label0000085A:
  714. 0000085A  7001                     moveq.l    D0, 0x01
  715. 0000085C  D06D D850                add.w      D0, [A5 - 0x27B0]
  716. 00000860  3B40 D3A8                move.w     [A5 - 0x2C58], D0
  717. 00000864  3B40 D3AA                move.w     [A5 - 0x2C56], D0
  718. 00000868  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  719. 0000086E  3B40 D3AE                move.w     [A5 - 0x2C52], D0
  720. 00000872  322D D852                move.w     D1, [A5 - 0x27AE]
  721. 00000876  926D D850                sub.w      D1, [A5 - 0x27B0]
  722. 0000087A  5243                     addq.w     D3, 1
  723. 0000087C  9641                     sub.w      D3, D1
  724. 0000087E  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  725. 00000882  2203                     move.l     D1, D3
  726. 00000884  48C1                     ext.l      D1
  727. 00000886  83FC 001E                divs.w     D1, 0x1E
  728. 0000088A  5241                     addq.w     D1, 1
  729. 0000088C  3F01                     move.w     -[A7], D1
  730. 0000088E  A965                     syscall    SetControlMaximum/SetMaxCtl
  731. 00000890  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  732. 00000894  7001                     moveq.l    D0, 0x01
  733. 00000896  D06D D38A                add.w      D0, [A5 - 0x2C76]
  734. 0000089A  3F00                     move.w     -[A7], D0
  735. 0000089C  A963                     syscall    SetControlValue/SetCtlValue
  736. 0000089E  6000 2EF0                bra        +0x2EF2 /* 00003790 */
  737. label000008A2:
  738. 000008A2  4227                     clr.b      -[A7]
  739. 000008A4  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  740. 000008A8  486D D258                pea.l      [A5 - 0x2DA8]
  741. 000008AC  A8AD                     syscall    PtInRect
  742. 000008AE  4A1F                     tst.b      [A7]+
  743. 000008B0  6652                     bne        +0x54 /* 00000904 */
  744. 000008B2  4227                     clr.b      -[A7]
  745. 000008B4  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  746. 000008B8  486D D260                pea.l      [A5 - 0x2DA0]
  747. 000008BC  A8AD                     syscall    PtInRect
  748. 000008BE  4A1F                     tst.b      [A7]+
  749. 000008C0  6642                     bne        +0x44 /* 00000904 */
  750. 000008C2  4227                     clr.b      -[A7]
  751. 000008C4  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  752. 000008C8  486D D268                pea.l      [A5 - 0x2D98]
  753. 000008CC  A8AD                     syscall    PtInRect
  754. 000008CE  4A1F                     tst.b      [A7]+
  755. 000008D0  6632                     bne        +0x34 /* 00000904 */
  756. 000008D2  4227                     clr.b      -[A7]
  757. 000008D4  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  758. 000008D8  486D D270                pea.l      [A5 - 0x2D90]
  759. 000008DC  A8AD                     syscall    PtInRect
  760. 000008DE  4A1F                     tst.b      [A7]+
  761. 000008E0  6622                     bne        +0x24 /* 00000904 */
  762. 000008E2  4227                     clr.b      -[A7]
  763. 000008E4  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  764. 000008E8  486D D278                pea.l      [A5 - 0x2D88]
  765. 000008EC  A8AD                     syscall    PtInRect
  766. 000008EE  4A1F                     tst.b      [A7]+
  767. 000008F0  6612                     bne        +0x14 /* 00000904 */
  768. 000008F2  4227                     clr.b      -[A7]
  769. 000008F4  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  770. 000008F8  486D D280                pea.l      [A5 - 0x2D80]
  771. 000008FC  A8AD                     syscall    PtInRect
  772. 000008FE  4A1F                     tst.b      [A7]+
  773. 00000900  6700 05BC                beq        +0x5BE /* 00000EBE */
  774. label00000904:
  775. 00000904  302D D3A8                move.w     D0, [A5 - 0x2C58]
  776. 00000908  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  777. 0000090C  6F06                     ble        +0x8 /* 00000914 */
  778. 0000090E  302D D3AA                move.w     D0, [A5 - 0x2C56]
  779. 00000912  6004                     bra        +0x6 /* 00000918 */
  780. label00000914:
  781. 00000914  302D D3A8                move.w     D0, [A5 - 0x2C58]
  782. label00000918:
  783. 00000918  3B40 D850                move.w     [A5 - 0x27B0], D0
  784. 0000091C  322D D3A8                move.w     D1, [A5 - 0x2C58]
  785. 00000920  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  786. 00000924  6F06                     ble        +0x8 /* 0000092C */
  787. 00000926  302D D3A8                move.w     D0, [A5 - 0x2C58]
  788. 0000092A  6004                     bra        +0x6 /* 00000930 */
  789. label0000092C:
  790. 0000092C  302D D3AA                move.w     D0, [A5 - 0x2C56]
  791. label00000930:
  792. 00000930  3B40 D852                move.w     [A5 - 0x27AE], D0
  793. 00000934  906D D850                sub.w      D0, [A5 - 0x27B0]
  794. 00000938  3203                     move.w     D1, D3
  795. 0000093A  9240                     sub.w      D1, D0
  796. 0000093C  0C41 4E1F                cmpi.w     D1, 0x4E1F
  797. 00000940  6F28                     ble        +0x2A /* 0000096A */
  798. 00000942  486D F848                pea.l      [A5 - 0x7B8]
  799. 00000946  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  800. 0000094A  2EAD D5C2                move.l     [A7], [A5 - 0x2A3E]
  801. 0000094E  7002                     moveq.l    D0, 0x02
  802. 00000950  D06D D38A                add.w      D0, [A5 - 0x2C76]
  803. 00000954  3F00                     move.w     -[A7], D0
  804. 00000956  A963                     syscall    SetControlValue/SetCtlValue
  805. 00000958  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  806. 0000095C  7001                     moveq.l    D0, 0x01
  807. 0000095E  D06D D38A                add.w      D0, [A5 - 0x2C76]
  808. 00000962  3F00                     move.w     -[A7], D0
  809. 00000964  A963                     syscall    SetControlValue/SetCtlValue
  810. 00000966  6000 2E28                bra        +0x2E2A /* 00003790 */
  811. label0000096A:
  812. 0000096A  302D D852                move.w     D0, [A5 - 0x27AE]
  813. 0000096E  906D D850                sub.w      D0, [A5 - 0x27B0]
  814. 00000972  5340                     subq.w     D0, 1
  815. 00000974  6E66                     bgt        +0x68 /* 000009DC */
  816. 00000976  302D D852                move.w     D0, [A5 - 0x27AE]
  817. 0000097A  906D D850                sub.w      D0, [A5 - 0x27B0]
  818. 0000097E  3203                     move.w     D1, D3
  819. 00000980  9240                     sub.w      D1, D0
  820. 00000982  3B41 D824                move.w     [A5 - 0x27DC], D1
  821. 00000986  3441                     movea.w    A2, D1
  822. 00000988  D5CA                     add.l      A2, A2
  823. 0000098A  6044                     bra        +0x46 /* 000009D0 */
  824. label0000098C:
  825. 0000098C  302D D852                move.w     D0, [A5 - 0x27AE]
  826. 00000990  906D D850                sub.w      D0, [A5 - 0x27B0]
  827. 00000994  306D D824                movea.w    A0, [A5 - 0x27DC]
  828. 00000998  D0C0                     add.w      A0, D0
  829. 0000099A  D1C8                     add.l      A0, A0
  830. 0000099C  78FE                     moveq.l    D4, 0xFFFFFFFE
  831. 0000099E  D888                     add.l      D4, A0
  832. 000009A0  302D D852                move.w     D0, [A5 - 0x27AE]
  833. 000009A4  906D D850                sub.w      D0, [A5 - 0x27B0]
  834. 000009A8  D06D D824                add.w      D0, [A5 - 0x27DC]
  835. 000009AC  5340                     subq.w     D0, 1
  836. 000009AE  3E00                     move.w     D7, D0
  837. 000009B0  2046                     movea.l    A0, D6
  838. 000009B2  D1C4                     add.l      A0, D4
  839. 000009B4  3590 6800                move.w     [A2 + D6], [A0]
  840. 000009B8  204B                     movea.l    A0, A3
  841. 000009BA  D1CA                     add.l      A0, A2
  842. 000009BC  30B3 4800                move.w     [A0], [A3 + D4]
  843. 000009C0  302D D824                move.w     D0, [A5 - 0x27DC]
  844. 000009C4  19B4 7000 0000           move.b     [A4 + D0.w], [A4 + D7.w]
  845. 000009CA  536D D824                subq.w     [A5 - 0x27DC], 1
  846. 000009CE  558A                     subq.l     A2, 2
  847. label000009D0:
  848. 000009D0  302D D824                move.w     D0, [A5 - 0x27DC]
  849. 000009D4  B06D D850                cmp.w      D0, [A5 - 0x27B0]
  850. 000009D8  6EB2                     bgt        -0x4C /* 0000098C */
  851. 000009DA  6066                     bra        +0x68 /* 00000A42 */
  852. label000009DC:
  853. 000009DC  7001                     moveq.l    D0, 0x01
  854. 000009DE  D06D D850                add.w      D0, [A5 - 0x27B0]
  855. 000009E2  3B40 D824                move.w     [A5 - 0x27DC], D0
  856. 000009E6  3440                     movea.w    A2, D0
  857. 000009E8  D5CA                     add.l      A2, A2
  858. 000009EA  6044                     bra        +0x46 /* 00000A30 */
  859. label000009EC:
  860. 000009EC  302D D852                move.w     D0, [A5 - 0x27AE]
  861. 000009F0  906D D850                sub.w      D0, [A5 - 0x27B0]
  862. 000009F4  306D D824                movea.w    A0, [A5 - 0x27DC]
  863. 000009F8  D0C0                     add.w      A0, D0
  864. 000009FA  D1C8                     add.l      A0, A0
  865. 000009FC  78FE                     moveq.l    D4, 0xFFFFFFFE
  866. 000009FE  D888                     add.l      D4, A0
  867. 00000A00  302D D852                move.w     D0, [A5 - 0x27AE]
  868. 00000A04  906D D850                sub.w      D0, [A5 - 0x27B0]
  869. 00000A08  D06D D824                add.w      D0, [A5 - 0x27DC]
  870. 00000A0C  5340                     subq.w     D0, 1
  871. 00000A0E  3E00                     move.w     D7, D0
  872. 00000A10  2046                     movea.l    A0, D6
  873. 00000A12  D1C4                     add.l      A0, D4
  874. 00000A14  3590 6800                move.w     [A2 + D6], [A0]
  875. 00000A18  204B                     movea.l    A0, A3
  876. 00000A1A  D1CA                     add.l      A0, A2
  877. 00000A1C  30B3 4800                move.w     [A0], [A3 + D4]
  878. 00000A20  302D D824                move.w     D0, [A5 - 0x27DC]
  879. 00000A24  19B4 7000 0000           move.b     [A4 + D0.w], [A4 + D7.w]
  880. 00000A2A  526D D824                addq.w     [A5 - 0x27DC], 1
  881. 00000A2E  548A                     addq.l     A2, 2
  882. label00000A30:
  883. 00000A30  302D D852                move.w     D0, [A5 - 0x27AE]
  884. 00000A34  906D D850                sub.w      D0, [A5 - 0x27B0]
  885. 00000A38  3203                     move.w     D1, D3
  886. 00000A3A  9240                     sub.w      D1, D0
  887. 00000A3C  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  888. 00000A40  6CAA                     bge        -0x54 /* 000009EC */
  889. label00000A42:
  890. 00000A42  426D D824                clr.w      [A5 - 0x27DC]
  891. 00000A46  6010                     bra        +0x12 /* 00000A58 */
  892. label00000A48:
  893. 00000A48  302D D824                move.w     D0, [A5 - 0x27DC]
  894. 00000A4C  204D                     movea.l    A0, A5
  895. 00000A4E  D0C0                     add.w      A0, D0
  896. 00000A50  4228 D976                clr.b      [A0 - 0x268A]
  897. 00000A54  526D D824                addq.w     [A5 - 0x27DC], 1
  898. label00000A58:
  899. 00000A58  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  900. 00000A5E  6DE8                     blt        -0x16 /* 00000A48 */
  901. 00000A60  2046                     movea.l    A0, D6
  902. 00000A62  302D D850                move.w     D0, [A5 - 0x27B0]
  903. 00000A66  D0C0                     add.w      A0, D0
  904. 00000A68  31BC 0058 0000           move.w     [A0 + D0.w], 0x58 /* 'X' */
  905. 00000A6E  4227                     clr.b      -[A7]
  906. 00000A70  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  907. 00000A74  486D D258                pea.l      [A5 - 0x2DA8]
  908. 00000A78  A8AD                     syscall    PtInRect
  909. 00000A7A  4A1F                     tst.b      [A7]+
  910. 00000A7C  672A                     beq        +0x2C /* 00000AA8 */
  911. 00000A7E  302D D850                move.w     D0, [A5 - 0x27B0]
  912. 00000A82  48C0                     ext.l      D0
  913. 00000A84  D080                     add.l      D0, D0
  914. 00000A86  37BC 0007 0800           move.w     [A3 + D0], 0x7
  915. 00000A8C  486D D258                pea.l      [A5 - 0x2DA8]
  916. 00000A90  A8A4                     syscall    InvertRect
  917. 00000A92  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  918. 00000A96  307C 0003                movea.w    A0, 0x3
  919. 00000A9A  A03B                     syscall    Delay
  920. 00000A9C  2280                     move.l     [A1], D0
  921. 00000A9E  486D D258                pea.l      [A5 - 0x2DA8]
  922. 00000AA2  A8A4                     syscall    InvertRect
  923. 00000AA4  6000 0128                bra        +0x12A /* 00000BCE */
  924. label00000AA8:
  925. 00000AA8  4227                     clr.b      -[A7]
  926. 00000AAA  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  927. 00000AAE  486D D260                pea.l      [A5 - 0x2DA0]
  928. 00000AB2  A8AD                     syscall    PtInRect
  929. 00000AB4  4A1F                     tst.b      [A7]+
  930. 00000AB6  672A                     beq        +0x2C /* 00000AE2 */
  931. 00000AB8  302D D850                move.w     D0, [A5 - 0x27B0]
  932. 00000ABC  48C0                     ext.l      D0
  933. 00000ABE  D080                     add.l      D0, D0
  934. 00000AC0  37BC 000F 0800           move.w     [A3 + D0], 0xF
  935. 00000AC6  486D D260                pea.l      [A5 - 0x2DA0]
  936. 00000ACA  A8A4                     syscall    InvertRect
  937. 00000ACC  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  938. 00000AD0  307C 0003                movea.w    A0, 0x3
  939. 00000AD4  A03B                     syscall    Delay
  940. 00000AD6  2280                     move.l     [A1], D0
  941. 00000AD8  486D D260                pea.l      [A5 - 0x2DA0]
  942. 00000ADC  A8A4                     syscall    InvertRect
  943. 00000ADE  6000 00EE                bra        +0xF0 /* 00000BCE */
  944. label00000AE2:
  945. 00000AE2  4227                     clr.b      -[A7]
  946. 00000AE4  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  947. 00000AE8  486D D268                pea.l      [A5 - 0x2D98]
  948. 00000AEC  A8AD                     syscall    PtInRect
  949. 00000AEE  4A1F                     tst.b      [A7]+
  950. 00000AF0  672A                     beq        +0x2C /* 00000B1C */
  951. 00000AF2  302D D850                move.w     D0, [A5 - 0x27B0]
  952. 00000AF6  48C0                     ext.l      D0
  953. 00000AF8  D080                     add.l      D0, D0
  954. 00000AFA  37BC 001E 0800           move.w     [A3 + D0], 0x1E
  955. 00000B00  486D D268                pea.l      [A5 - 0x2D98]
  956. 00000B04  A8A4                     syscall    InvertRect
  957. 00000B06  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  958. 00000B0A  307C 0003                movea.w    A0, 0x3
  959. 00000B0E  A03B                     syscall    Delay
  960. 00000B10  2280                     move.l     [A1], D0
  961. 00000B12  486D D268                pea.l      [A5 - 0x2D98]
  962. 00000B16  A8A4                     syscall    InvertRect
  963. 00000B18  6000 00B4                bra        +0xB6 /* 00000BCE */
  964. label00000B1C:
  965. 00000B1C  4227                     clr.b      -[A7]
  966. 00000B1E  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  967. 00000B22  486D D270                pea.l      [A5 - 0x2D90]
  968. 00000B26  A8AD                     syscall    PtInRect
  969. 00000B28  4A1F                     tst.b      [A7]+
  970. 00000B2A  6728                     beq        +0x2A /* 00000B54 */
  971. 00000B2C  302D D850                move.w     D0, [A5 - 0x27B0]
  972. 00000B30  48C0                     ext.l      D0
  973. 00000B32  D080                     add.l      D0, D0
  974. 00000B34  37BC 003C 0800           move.w     [A3 + D0], 0x3C /* '<' */
  975. 00000B3A  486D D270                pea.l      [A5 - 0x2D90]
  976. 00000B3E  A8A4                     syscall    InvertRect
  977. 00000B40  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  978. 00000B44  307C 0003                movea.w    A0, 0x3
  979. 00000B48  A03B                     syscall    Delay
  980. 00000B4A  2280                     move.l     [A1], D0
  981. 00000B4C  486D D270                pea.l      [A5 - 0x2D90]
  982. 00000B50  A8A4                     syscall    InvertRect
  983. 00000B52  607A                     bra        +0x7C /* 00000BCE */
  984. label00000B54:
  985. 00000B54  4227                     clr.b      -[A7]
  986. 00000B56  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  987. 00000B5A  486D D278                pea.l      [A5 - 0x2D88]
  988. 00000B5E  A8AD                     syscall    PtInRect
  989. 00000B60  4A1F                     tst.b      [A7]+
  990. 00000B62  6728                     beq        +0x2A /* 00000B8C */
  991. 00000B64  302D D850                move.w     D0, [A5 - 0x27B0]
  992. 00000B68  48C0                     ext.l      D0
  993. 00000B6A  D080                     add.l      D0, D0
  994. 00000B6C  37BC 0078 0800           move.w     [A3 + D0], 0x78 /* 'x' */
  995. 00000B72  486D D278                pea.l      [A5 - 0x2D88]
  996. 00000B76  A8A4                     syscall    InvertRect
  997. 00000B78  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  998. 00000B7C  307C 0003                movea.w    A0, 0x3
  999. 00000B80  A03B                     syscall    Delay
  1000. 00000B82  2280                     move.l     [A1], D0
  1001. 00000B84  486D D278                pea.l      [A5 - 0x2D88]
  1002. 00000B88  A8A4                     syscall    InvertRect
  1003. 00000B8A  6042                     bra        +0x44 /* 00000BCE */
  1004. label00000B8C:
  1005. 00000B8C  4227                     clr.b      -[A7]
  1006. 00000B8E  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  1007. 00000B92  486D D280                pea.l      [A5 - 0x2D80]
  1008. 00000B96  A8AD                     syscall    PtInRect
  1009. 00000B98  4A1F                     tst.b      [A7]+
  1010. 00000B9A  6728                     beq        +0x2A /* 00000BC4 */
  1011. 00000B9C  302D D850                move.w     D0, [A5 - 0x27B0]
  1012. 00000BA0  48C0                     ext.l      D0
  1013. 00000BA2  D080                     add.l      D0, D0
  1014. 00000BA4  37BC 00F0 0800           move.w     [A3 + D0], 0xF0
  1015. 00000BAA  486D D280                pea.l      [A5 - 0x2D80]
  1016. 00000BAE  A8A4                     syscall    InvertRect
  1017. 00000BB0  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  1018. 00000BB4  307C 0003                movea.w    A0, 0x3
  1019. 00000BB8  A03B                     syscall    Delay
  1020. 00000BBA  2280                     move.l     [A1], D0
  1021. 00000BBC  486D D280                pea.l      [A5 - 0x2D80]
  1022. 00000BC0  A8A4                     syscall    InvertRect
  1023. 00000BC2  600A                     bra        +0xC /* 00000BCE */
  1024. label00000BC4:
  1025. 00000BC4  486D F870                pea.l      [A5 - 0x790]
  1026. 00000BC8  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  1027. 00000BCC  588F                     addq.l     A7, 4
  1028. label00000BCE:
  1029. 00000BCE  302D D850                move.w     D0, [A5 - 0x27B0]
  1030. 00000BD2  4234 0000                clr.b      [A4 + D0.w]
  1031. 00000BD6  701E                     moveq.l    D0, 0x1E
  1032. 00000BD8  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1033. 00000BDC  322D D850                move.w     D1, [A5 - 0x27B0]
  1034. 00000BE0  9240                     sub.w      D1, D0
  1035. 00000BE2  3B41 D84E                move.w     [A5 - 0x27B2], D1
  1036. 00000BE6  0C41 001E                cmpi.w     D1, 0x1E
  1037. 00000BEA  6C00 01C6                bge        +0x1C8 /* 00000DB2 */
  1038. 00000BEE  4A6D D84E                tst.w      [A5 - 0x27B2]
  1039. 00000BF2  6D00 01BE                blt        +0x1C0 /* 00000DB2 */
  1040. 00000BF6  302D D852                move.w     D0, [A5 - 0x27AE]
  1041. 00000BFA  906D D850                sub.w      D0, [A5 - 0x27B0]
  1042. 00000BFE  3203                     move.w     D1, D3
  1043. 00000C00  9240                     sub.w      D1, D0
  1044. 00000C02  B26D D850                cmp.w      D1, [A5 - 0x27B0]
  1045. 00000C06  6E0C                     bgt        +0xE /* 00000C14 */
  1046. 00000C08  302D D852                move.w     D0, [A5 - 0x27AE]
  1047. 00000C0C  B06D D850                cmp.w      D0, [A5 - 0x27B0]
  1048. 00000C10  6700 0136                beq        +0x138 /* 00000D48 */
  1049. label00000C14:
  1050. 00000C14  486D D86E                pea.l      [A5 - 0x2792]
  1051. 00000C18  701E                     moveq.l    D0, 0x1E
  1052. 00000C1A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1053. 00000C1E  322D D850                move.w     D1, [A5 - 0x27B0]
  1054. 00000C22  9240                     sub.w      D1, D0
  1055. 00000C24  E949                     lsl        D1.w, 4
  1056. 00000C26  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  1057. 00000C2A  5E41                     addq.w     D1, 7
  1058. 00000C2C  3F01                     move.w     -[A7], D1
  1059. 00000C2E  3F3C 0002                move.w     -[A7], 0x2
  1060. 00000C32  3F2D D86C                move.w     -[A7], [A5 - 0x2794]
  1061. 00000C36  3F2D D86A                move.w     -[A7], [A5 - 0x2796]
  1062. 00000C3A  A8A7                     syscall    SetRect
  1063. 00000C3C  486D D86E                pea.l      [A5 - 0x2792]
  1064. 00000C40  A8A3                     syscall    EraseRect
  1065. 00000C42  3F2D D3A6                move.w     -[A7], [A5 - 0x2C5A]
  1066. 00000C46  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  1067. 00000C4A  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  1068. 00000C4E  701E                     moveq.l    D0, 0x1E
  1069. 00000C50  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1070. 00000C54  322D D850                move.w     D1, [A5 - 0x27B0]
  1071. 00000C58  9240                     sub.w      D1, D0
  1072. 00000C5A  E949                     lsl        D1.w, 4
  1073. 00000C5C  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  1074. 00000C60  5E41                     addq.w     D1, 7
  1075. 00000C62  3F01                     move.w     -[A7], D1
  1076. 00000C64  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1077. 00000C68  3EAD D850                move.w     [A7], [A5 - 0x27B0]
  1078. 00000C6C  302D D850                move.w     D0, [A5 - 0x27B0]
  1079. 00000C70  7200                     moveq.l    D1, 0x00
  1080. 00000C72  1234 0000                move.b     D1, [A4 + D0.w]
  1081. 00000C76  3F01                     move.w     -[A7], D1
  1082. 00000C78  48C0                     ext.l      D0
  1083. 00000C7A  D080                     add.l      D0, D0
  1084. 00000C7C  3F33 0800                move.w     -[A7], [A3 + D0]
  1085. 00000C80  2046                     movea.l    A0, D6
  1086. 00000C82  302D D850                move.w     D0, [A5 - 0x27B0]
  1087. 00000C86  D0C0                     add.w      A0, D0
  1088. 00000C88  3F30 0000                move.w     -[A7], [A0 + D0.w]
  1089. 00000C8C  322D D84E                move.w     D1, [A5 - 0x27B2]
  1090. 00000C90  E949                     lsl        D1.w, 4
  1091. 00000C92  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  1092. 00000C96  5E41                     addq.w     D1, 7
  1093. 00000C98  3F01                     move.w     -[A7], D1
  1094. 00000C9A  7261                     moveq.l    D1, 0x61
  1095. 00000C9C  D26D D3A4                add.w      D1, [A5 - 0x2C5C]
  1096. 00000CA0  3F01                     move.w     -[A7], D1
  1097. 00000CA2  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1098. 00000CA6  2EBC 0001 0001           move.l     [A7], 0x10001
  1099. 00000CAC  3F3C 0001                move.w     -[A7], 0x1
  1100. 00000CB0  701E                     moveq.l    D0, 0x1E
  1101. 00000CB2  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1102. 00000CB6  322D D3AC                move.w     D1, [A5 - 0x2C54]
  1103. 00000CBA  9240                     sub.w      D1, D0
  1104. 00000CBC  3F01                     move.w     -[A7], D1
  1105. 00000CBE  7001                     moveq.l    D0, 0x01
  1106. 00000CC0  D06D D84E                add.w      D0, [A5 - 0x27B2]
  1107. 00000CC4  3F00                     move.w     -[A7], D0
  1108. 00000CC6  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1109. 00000CCA  7001                     moveq.l    D0, 0x01
  1110. 00000CCC  D06D D850                add.w      D0, [A5 - 0x27B0]
  1111. 00000CD0  3B40 D824                move.w     [A5 - 0x27DC], D0
  1112. 00000CD4  3440                     movea.w    A2, D0
  1113. 00000CD6  D5CA                     add.l      A2, A2
  1114. 00000CD8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1115. 00000CDC  6054                     bra        +0x56 /* 00000D32 */
  1116. label00000CDE:
  1117. 00000CDE  701E                     moveq.l    D0, 0x1E
  1118. 00000CE0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1119. 00000CE4  322D D824                move.w     D1, [A5 - 0x27DC]
  1120. 00000CE8  9240                     sub.w      D1, D0
  1121. 00000CEA  0C41 001E                cmpi.w     D1, 0x1E
  1122. 00000CEE  6C3C                     bge        +0x3E /* 00000D2C */
  1123. 00000CF0  3F2D D824                move.w     -[A7], [A5 - 0x27DC]
  1124. 00000CF4  302D D824                move.w     D0, [A5 - 0x27DC]
  1125. 00000CF8  7200                     moveq.l    D1, 0x00
  1126. 00000CFA  1234 0000                move.b     D1, [A4 + D0.w]
  1127. 00000CFE  3F01                     move.w     -[A7], D1
  1128. 00000D00  204B                     movea.l    A0, A3
  1129. 00000D02  D1CA                     add.l      A0, A2
  1130. 00000D04  3F10                     move.w     -[A7], [A0]
  1131. 00000D06  3F32 6800                move.w     -[A7], [A2 + D6]
  1132. 00000D0A  721E                     moveq.l    D1, 0x1E
  1133. 00000D0C  C3ED D38A                muls.w     D1, [A5 - 0x2C76]
  1134. 00000D10  9041                     sub.w      D0, D1
  1135. 00000D12  E948                     lsl        D0.w, 4
  1136. 00000D14  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1137. 00000D18  5E40                     addq.w     D0, 7
  1138. 00000D1A  3F00                     move.w     -[A7], D0
  1139. 00000D1C  7061                     moveq.l    D0, 0x61
  1140. 00000D1E  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  1141. 00000D22  3F00                     move.w     -[A7], D0
  1142. 00000D24  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1143. 00000D28  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1144. label00000D2C:
  1145. 00000D2C  526D D824                addq.w     [A5 - 0x27DC], 1
  1146. 00000D30  548A                     addq.l     A2, 2
  1147. label00000D32:
  1148. 00000D32  302D D852                move.w     D0, [A5 - 0x27AE]
  1149. 00000D36  906D D850                sub.w      D0, [A5 - 0x27B0]
  1150. 00000D3A  3203                     move.w     D1, D3
  1151. 00000D3C  9240                     sub.w      D1, D0
  1152. 00000D3E  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  1153. 00000D42  6C9A                     bge        -0x64 /* 00000CDE */
  1154. 00000D44  6000 0130                bra        +0x132 /* 00000E76 */
  1155. label00000D48:
  1156. 00000D48  3F2D D850                move.w     -[A7], [A5 - 0x27B0]
  1157. 00000D4C  302D D850                move.w     D0, [A5 - 0x27B0]
  1158. 00000D50  7200                     moveq.l    D1, 0x00
  1159. 00000D52  1234 0000                move.b     D1, [A4 + D0.w]
  1160. 00000D56  3F01                     move.w     -[A7], D1
  1161. 00000D58  48C0                     ext.l      D0
  1162. 00000D5A  D080                     add.l      D0, D0
  1163. 00000D5C  3F33 0800                move.w     -[A7], [A3 + D0]
  1164. 00000D60  2046                     movea.l    A0, D6
  1165. 00000D62  302D D850                move.w     D0, [A5 - 0x27B0]
  1166. 00000D66  D0C0                     add.w      A0, D0
  1167. 00000D68  3F30 0000                move.w     -[A7], [A0 + D0.w]
  1168. 00000D6C  322D D84E                move.w     D1, [A5 - 0x27B2]
  1169. 00000D70  E949                     lsl        D1.w, 4
  1170. 00000D72  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  1171. 00000D76  5E41                     addq.w     D1, 7
  1172. 00000D78  3F01                     move.w     -[A7], D1
  1173. 00000D7A  7261                     moveq.l    D1, 0x61
  1174. 00000D7C  D26D D3A4                add.w      D1, [A5 - 0x2C5C]
  1175. 00000D80  3F01                     move.w     -[A7], D1
  1176. 00000D82  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1177. 00000D86  2EBC 0001 0001           move.l     [A7], 0x10001
  1178. 00000D8C  3F3C 0001                move.w     -[A7], 0x1
  1179. 00000D90  701E                     moveq.l    D0, 0x1E
  1180. 00000D92  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1181. 00000D96  322D D3AC                move.w     D1, [A5 - 0x2C54]
  1182. 00000D9A  9240                     sub.w      D1, D0
  1183. 00000D9C  3F01                     move.w     -[A7], D1
  1184. 00000D9E  7001                     moveq.l    D0, 0x01
  1185. 00000DA0  D06D D84E                add.w      D0, [A5 - 0x27B2]
  1186. 00000DA4  3F00                     move.w     -[A7], D0
  1187. 00000DA6  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1188. 00000DAA  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1189. 00000DAE  6000 00C6                bra        +0xC8 /* 00000E76 */
  1190. label00000DB2:
  1191. 00000DB2  302D D850                move.w     D0, [A5 - 0x27B0]
  1192. 00000DB6  48C0                     ext.l      D0
  1193. 00000DB8  81FC 001E                divs.w     D0, 0x1E
  1194. 00000DBC  3B40 D38A                move.w     [A5 - 0x2C76], D0
  1195. 00000DC0  486D D866                pea.l      [A5 - 0x279A]
  1196. 00000DC4  A8A3                     syscall    EraseRect
  1197. 00000DC6  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1198. 00000DCA  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  1199. 00000DCE  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  1200. 00000DD2  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  1201. 00000DD6  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  1202. 00000DDA  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  1203. 00000DDE  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1204. 00000DE2  426D D824                clr.w      [A5 - 0x27DC]
  1205. 00000DE6  508F                     addq.l     A7, 8
  1206. 00000DE8  6066                     bra        +0x68 /* 00000E50 */
  1207. label00000DEA:
  1208. 00000DEA  701E                     moveq.l    D0, 0x1E
  1209. 00000DEC  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1210. 00000DF0  D06D D824                add.w      D0, [A5 - 0x27DC]
  1211. 00000DF4  3F00                     move.w     -[A7], D0
  1212. 00000DF6  701E                     moveq.l    D0, 0x1E
  1213. 00000DF8  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1214. 00000DFC  306D D824                movea.w    A0, [A5 - 0x27DC]
  1215. 00000E00  D0C0                     add.w      A0, D0
  1216. 00000E02  D1CC                     add.l      A0, A4
  1217. 00000E04  7000                     moveq.l    D0, 0x00
  1218. 00000E06  1010                     move.b     D0, [A0]
  1219. 00000E08  3F00                     move.w     -[A7], D0
  1220. 00000E0A  701E                     moveq.l    D0, 0x1E
  1221. 00000E0C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1222. 00000E10  306D D824                movea.w    A0, [A5 - 0x27DC]
  1223. 00000E14  D0C0                     add.w      A0, D0
  1224. 00000E16  D1C8                     add.l      A0, A0
  1225. 00000E18  D1CB                     add.l      A0, A3
  1226. 00000E1A  3F10                     move.w     -[A7], [A0]
  1227. 00000E1C  701E                     moveq.l    D0, 0x1E
  1228. 00000E1E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1229. 00000E22  306D D824                movea.w    A0, [A5 - 0x27DC]
  1230. 00000E26  D0C0                     add.w      A0, D0
  1231. 00000E28  D1C8                     add.l      A0, A0
  1232. 00000E2A  3F30 6800                move.w     -[A7], [A0 + D6]
  1233. 00000E2E  302D D824                move.w     D0, [A5 - 0x27DC]
  1234. 00000E32  E948                     lsl        D0.w, 4
  1235. 00000E34  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1236. 00000E38  5E40                     addq.w     D0, 7
  1237. 00000E3A  3F00                     move.w     -[A7], D0
  1238. 00000E3C  7061                     moveq.l    D0, 0x61
  1239. 00000E3E  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  1240. 00000E42  3F00                     move.w     -[A7], D0
  1241. 00000E44  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1242. 00000E48  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1243. 00000E4C  526D D824                addq.w     [A5 - 0x27DC], 1
  1244. label00000E50:
  1245. 00000E50  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  1246. 00000E56  6C1E                     bge        +0x20 /* 00000E76 */
  1247. 00000E58  701E                     moveq.l    D0, 0x1E
  1248. 00000E5A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1249. 00000E5E  322D D852                move.w     D1, [A5 - 0x27AE]
  1250. 00000E62  926D D850                sub.w      D1, [A5 - 0x27B0]
  1251. 00000E66  3403                     move.w     D2, D3
  1252. 00000E68  9441                     sub.w      D2, D1
  1253. 00000E6A  5242                     addq.w     D2, 1
  1254. 00000E6C  9440                     sub.w      D2, D0
  1255. 00000E6E  B46D D824                cmp.w      D2, [A5 - 0x27DC]
  1256. 00000E72  6E00 FF76                bgt        -0x88 /* 00000DEA */
  1257. label00000E76:
  1258. 00000E76  7001                     moveq.l    D0, 0x01
  1259. 00000E78  D06D D850                add.w      D0, [A5 - 0x27B0]
  1260. 00000E7C  3B40 D3A8                move.w     [A5 - 0x2C58], D0
  1261. 00000E80  3B40 D3AA                move.w     [A5 - 0x2C56], D0
  1262. 00000E84  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  1263. 00000E8A  3B40 D3AE                move.w     [A5 - 0x2C52], D0
  1264. 00000E8E  322D D852                move.w     D1, [A5 - 0x27AE]
  1265. 00000E92  926D D850                sub.w      D1, [A5 - 0x27B0]
  1266. 00000E96  5243                     addq.w     D3, 1
  1267. 00000E98  9641                     sub.w      D3, D1
  1268. 00000E9A  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  1269. 00000E9E  2203                     move.l     D1, D3
  1270. 00000EA0  48C1                     ext.l      D1
  1271. 00000EA2  83FC 001E                divs.w     D1, 0x1E
  1272. 00000EA6  5241                     addq.w     D1, 1
  1273. 00000EA8  3F01                     move.w     -[A7], D1
  1274. 00000EAA  A965                     syscall    SetControlMaximum/SetMaxCtl
  1275. 00000EAC  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  1276. 00000EB0  7001                     moveq.l    D0, 0x01
  1277. 00000EB2  D06D D38A                add.w      D0, [A5 - 0x2C76]
  1278. 00000EB6  3F00                     move.w     -[A7], D0
  1279. 00000EB8  A963                     syscall    SetControlValue/SetCtlValue
  1280. 00000EBA  6000 28D4                bra        +0x28D6 /* 00003790 */
  1281. label00000EBE:
  1282. 00000EBE  4227                     clr.b      -[A7]
  1283. 00000EC0  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  1284. 00000EC4  486D D866                pea.l      [A5 - 0x279A]
  1285. 00000EC8  A8AD                     syscall    PtInRect
  1286. 00000ECA  4A1F                     tst.b      [A7]+
  1287. 00000ECC  6700 0532                beq        +0x534 /* 00001400 */
  1288. 00000ED0  202D D7E8                move.l     D0, [A5 - 0x2818]
  1289. 00000ED4  90AD D838                sub.l      D0, [A5 - 0x27C8]
  1290. 00000ED8  B0B8 02F0                cmp.l      D0, [0x000002F0 /* DoubleTime */]
  1291. 00000EDC  6400 00A6                bcc        +0xA8 /* 00000F84 */
  1292. 00000EE0  302D D80C                move.w     D0, [A5 - 0x27F4]
  1293. 00000EE4  906D D814                sub.w      D0, [A5 - 0x27EC]
  1294. 00000EE8  3F00                     move.w     -[A7], D0
  1295. 00000EEA  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  1296. 00000EEE  0C40 0010                cmpi.w     D0, 0x10
  1297. 00000EF2  548F                     addq.l     A7, 2
  1298. 00000EF4  6C00 008E                bge        +0x90 /* 00000F84 */
  1299. 00000EF8  302D D80A                move.w     D0, [A5 - 0x27F6]
  1300. 00000EFC  906D D812                sub.w      D0, [A5 - 0x27EE]
  1301. 00000F00  3F00                     move.w     -[A7], D0
  1302. 00000F02  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  1303. 00000F06  0C40 000A                cmpi.w     D0, 0xA /* '\n' */
  1304. 00000F0A  548F                     addq.l     A7, 2
  1305. 00000F0C  6C76                     bge        +0x78 /* 00000F84 */
  1306. 00000F0E  302D D3AC                move.w     D0, [A5 - 0x2C54]
  1307. 00000F12  B06D D3AE                cmp.w      D0, [A5 - 0x2C52]
  1308. 00000F16  662C                     bne        +0x2E /* 00000F44 */
  1309. 00000F18  4878 0001                push.l     0x1
  1310. 00000F1C  3F3C 0001                move.w     -[A7], 0x1
  1311. 00000F20  701E                     moveq.l    D0, 0x1E
  1312. 00000F22  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1313. 00000F26  322D D3A8                move.w     D1, [A5 - 0x2C58]
  1314. 00000F2A  9240                     sub.w      D1, D0
  1315. 00000F2C  3F01                     move.w     -[A7], D1
  1316. 00000F2E  701E                     moveq.l    D0, 0x1E
  1317. 00000F30  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1318. 00000F34  322D D3A8                move.w     D1, [A5 - 0x2C58]
  1319. 00000F38  9240                     sub.w      D1, D0
  1320. 00000F3A  3F01                     move.w     -[A7], D1
  1321. 00000F3C  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1322. 00000F40  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1323. label00000F44:
  1324. 00000F44  426D D3A8                clr.w      [A5 - 0x2C58]
  1325. 00000F48  3B43 D3AA                move.w     [A5 - 0x2C56], D3
  1326. 00000F4C  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  1327. 00000F52  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  1328. 00000F58  486D D976                pea.l      [A5 - 0x268A]
  1329. 00000F5C  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1330. 00000F60  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  1331. 00000F64  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  1332. 00000F68  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  1333. 00000F6C  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  1334. 00000F70  7007                     moveq.l    D0, 0x07
  1335. 00000F72  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1336. 00000F76  3F00                     move.w     -[A7], D0
  1337. 00000F78  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  1338. 00000F7C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1339. 00000F80  6000 280E                bra        +0x2810 /* 00003790 */
  1340. label00000F84:
  1341. 00000F84  2B6D D7E8 D838           move.l     [A5 - 0x27C8], [A5 - 0x2818]
  1342. 00000F8A  2B6D D7EC D812           move.l     [A5 - 0x27EE], [A5 - 0x2814]
  1343. 00000F90  486D D812                pea.l      [A5 - 0x27EE]
  1344. 00000F94  A871                     syscall    GlobalToLocal
  1345. 00000F96  302D D80C                move.w     D0, [A5 - 0x27F4]
  1346. 00000F9A  906D D3A0                sub.w      D0, [A5 - 0x2C60]
  1347. 00000F9E  48C0                     ext.l      D0
  1348. 00000FA0  81FC 0010                divs.w     D0, 0x10
  1349. 00000FA4  3B40 D84E                move.w     [A5 - 0x27B2], D0
  1350. 00000FA8  4A40                     tst.w      D0
  1351. 00000FAA  6F06                     ble        +0x8 /* 00000FB2 */
  1352. 00000FAC  302D D84E                move.w     D0, [A5 - 0x27B2]
  1353. 00000FB0  6002                     bra        +0x4 /* 00000FB4 */
  1354. label00000FB2:
  1355. 00000FB2  7000                     moveq.l    D0, 0x00
  1356. label00000FB4:
  1357. 00000FB4  3B40 D852                move.w     [A5 - 0x27AE], D0
  1358. 00000FB8  0C40 001E                cmpi.w     D0, 0x1E
  1359. 00000FBC  6C06                     bge        +0x8 /* 00000FC4 */
  1360. 00000FBE  302D D852                move.w     D0, [A5 - 0x27AE]
  1361. 00000FC2  6002                     bra        +0x4 /* 00000FC6 */
  1362. label00000FC4:
  1363. 00000FC4  701E                     moveq.l    D0, 0x1E
  1364. label00000FC6:
  1365. 00000FC6  3B40 D850                move.w     [A5 - 0x27B0], D0
  1366. 00000FCA  082D 0001 D7F0           btst.b     [A5 - 0x2810], 0x1
  1367. 00000FD0  6700 008C                beq        +0x8E /* 0000105E */
  1368. 00000FD4  3B6D D3A8 D84E           move.w     [A5 - 0x27B2], [A5 - 0x2C58]
  1369. 00000FDA  701E                     moveq.l    D0, 0x1E
  1370. 00000FDC  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1371. 00000FE0  D06D D850                add.w      D0, [A5 - 0x27B0]
  1372. 00000FE4  3B40 D3AA                move.w     [A5 - 0x2C56], D0
  1373. 00000FE8  B640                     cmp.w      D3, D0
  1374. 00000FEA  6C04                     bge        +0x6 /* 00000FF0 */
  1375. 00000FEC  3B43 D3AA                move.w     [A5 - 0x2C56], D3
  1376. label00000FF0:
  1377. 00000FF0  302D D3AC                move.w     D0, [A5 - 0x2C54]
  1378. 00000FF4  B06D D3AE                cmp.w      D0, [A5 - 0x2C52]
  1379. 00000FF8  662C                     bne        +0x2E /* 00001026 */
  1380. 00000FFA  4878 0001                push.l     0x1
  1381. 00000FFE  3F3C 0001                move.w     -[A7], 0x1
  1382. 00001002  701E                     moveq.l    D0, 0x1E
  1383. 00001004  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1384. 00001008  322D D3A8                move.w     D1, [A5 - 0x2C58]
  1385. 0000100C  9240                     sub.w      D1, D0
  1386. 0000100E  3F01                     move.w     -[A7], D1
  1387. 00001010  701E                     moveq.l    D0, 0x1E
  1388. 00001012  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1389. 00001016  322D D3A8                move.w     D1, [A5 - 0x2C58]
  1390. 0000101A  9240                     sub.w      D1, D0
  1391. 0000101C  3F01                     move.w     -[A7], D1
  1392. 0000101E  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1393. 00001022  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1394. label00001026:
  1395. 00001026  486D D976                pea.l      [A5 - 0x268A]
  1396. 0000102A  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1397. 0000102E  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  1398. 00001032  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  1399. 00001036  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  1400. 0000103A  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  1401. 0000103E  7007                     moveq.l    D0, 0x07
  1402. 00001040  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1403. 00001044  3F00                     move.w     -[A7], D0
  1404. 00001046  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  1405. 0000104A  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  1406. 00001050  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  1407. 00001056  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1408. 0000105A  6000 2734                bra        +0x2736 /* 00003790 */
  1409. label0000105E:
  1410. 0000105E  3B6D D3A8 D84E           move.w     [A5 - 0x27B2], [A5 - 0x2C58]
  1411. 00001064  701E                     moveq.l    D0, 0x1E
  1412. 00001066  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1413. 0000106A  D06D D850                add.w      D0, [A5 - 0x27B0]
  1414. 0000106E  3B40 D3A8                move.w     [A5 - 0x2C58], D0
  1415. 00001072  B640                     cmp.w      D3, D0
  1416. 00001074  6C04                     bge        +0x6 /* 0000107A */
  1417. 00001076  3B43 D3A8                move.w     [A5 - 0x2C58], D3
  1418. label0000107A:
  1419. 0000107A  302D D3AC                move.w     D0, [A5 - 0x2C54]
  1420. 0000107E  B06D D3AE                cmp.w      D0, [A5 - 0x2C52]
  1421. 00001082  6C06                     bge        +0x8 /* 0000108A */
  1422. 00001084  302D D3AC                move.w     D0, [A5 - 0x2C54]
  1423. 00001088  6004                     bra        +0x6 /* 0000108E */
  1424. label0000108A:
  1425. 0000108A  302D D3AE                move.w     D0, [A5 - 0x2C52]
  1426. label0000108E:
  1427. 0000108E  B06D D3A8                cmp.w      D0, [A5 - 0x2C58]
  1428. 00001092  6E1A                     bgt        +0x1C /* 000010AE */
  1429. 00001094  302D D3AC                move.w     D0, [A5 - 0x2C54]
  1430. 00001098  B06D D3AE                cmp.w      D0, [A5 - 0x2C52]
  1431. 0000109C  6F06                     ble        +0x8 /* 000010A4 */
  1432. 0000109E  302D D3AC                move.w     D0, [A5 - 0x2C54]
  1433. 000010A2  6004                     bra        +0x6 /* 000010A8 */
  1434. label000010A4:
  1435. 000010A4  302D D3AE                move.w     D0, [A5 - 0x2C52]
  1436. label000010A8:
  1437. 000010A8  B06D D3A8                cmp.w      D0, [A5 - 0x2C58]
  1438. 000010AC  6C3C                     bge        +0x3E /* 000010EA */
  1439. label000010AE:
  1440. 000010AE  302D D84E                move.w     D0, [A5 - 0x27B2]
  1441. 000010B2  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  1442. 000010B6  6604                     bne        +0x6 /* 000010BC */
  1443. 000010B8  7001                     moveq.l    D0, 0x01
  1444. 000010BA  6002                     bra        +0x4 /* 000010BE */
  1445. label000010BC:
  1446. 000010BC  7000                     moveq.l    D0, 0x00
  1447. label000010BE:
  1448. 000010BE  3F00                     move.w     -[A7], D0
  1449. 000010C0  2F3C 0001 0001           move.l     -[A7], 0x10001
  1450. 000010C6  701E                     moveq.l    D0, 0x1E
  1451. 000010C8  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1452. 000010CC  322D D3AC                move.w     D1, [A5 - 0x2C54]
  1453. 000010D0  9240                     sub.w      D1, D0
  1454. 000010D2  3F01                     move.w     -[A7], D1
  1455. 000010D4  701E                     moveq.l    D0, 0x1E
  1456. 000010D6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1457. 000010DA  322D D3A8                move.w     D1, [A5 - 0x2C58]
  1458. 000010DE  9240                     sub.w      D1, D0
  1459. 000010E0  3F01                     move.w     -[A7], D1
  1460. 000010E2  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1461. 000010E6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1462. label000010EA:
  1463. 000010EA  3B6D D3A8 D3AA           move.w     [A5 - 0x2C56], [A5 - 0x2C58]
  1464. 000010F0  486D D976                pea.l      [A5 - 0x268A]
  1465. 000010F4  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1466. 000010F8  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  1467. 000010FC  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  1468. 00001100  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  1469. 00001104  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  1470. 00001108  7007                     moveq.l    D0, 0x07
  1471. 0000110A  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1472. 0000110E  3F00                     move.w     -[A7], D0
  1473. 00001110  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  1474. 00001114  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  1475. 0000111A  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  1476. 00001120  426D D816                clr.w      [A5 - 0x27EA]
  1477. 00001124  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1478. 00001128  6000 02C8                bra        +0x2CA /* 000013F2 */
  1479. label0000112C:
  1480. 0000112C  486D D80E                pea.l      [A5 - 0x27F2]
  1481. 00001130  A972                     syscall    GetMouse
  1482. 00001132  302D D810                move.w     D0, [A5 - 0x27F0]
  1483. 00001136  906D D3A0                sub.w      D0, [A5 - 0x2C60]
  1484. 0000113A  48C0                     ext.l      D0
  1485. 0000113C  81FC 0010                divs.w     D0, 0x10
  1486. 00001140  3B40 D84E                move.w     [A5 - 0x27B2], D0
  1487. 00001144  4A40                     tst.w      D0
  1488. 00001146  6F06                     ble        +0x8 /* 0000114E */
  1489. 00001148  302D D84E                move.w     D0, [A5 - 0x27B2]
  1490. 0000114C  6002                     bra        +0x4 /* 00001150 */
  1491. label0000114E:
  1492. 0000114E  7000                     moveq.l    D0, 0x00
  1493. label00001150:
  1494. 00001150  3B40 D852                move.w     [A5 - 0x27AE], D0
  1495. 00001154  0C40 001E                cmpi.w     D0, 0x1E
  1496. 00001158  6C06                     bge        +0x8 /* 00001160 */
  1497. 0000115A  302D D852                move.w     D0, [A5 - 0x27AE]
  1498. 0000115E  6002                     bra        +0x4 /* 00001162 */
  1499. label00001160:
  1500. 00001160  701E                     moveq.l    D0, 0x1E
  1501. label00001162:
  1502. 00001162  3B40 D850                move.w     [A5 - 0x27B0], D0
  1503. 00001166  721E                     moveq.l    D1, 0x1E
  1504. 00001168  C3ED D38A                muls.w     D1, [A5 - 0x2C76]
  1505. 0000116C  D041                     add.w      D0, D1
  1506. 0000116E  3B40 D3AA                move.w     [A5 - 0x2C56], D0
  1507. 00001172  B640                     cmp.w      D3, D0
  1508. 00001174  6C04                     bge        +0x6 /* 0000117A */
  1509. 00001176  3B43 D3AA                move.w     [A5 - 0x2C56], D3
  1510. label0000117A:
  1511. 0000117A  4A6D D816                tst.w      [A5 - 0x27EA]
  1512. 0000117E  663A                     bne        +0x3C /* 000011BA */
  1513. 00001180  302D D3A8                move.w     D0, [A5 - 0x2C58]
  1514. 00001184  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  1515. 00001188  6730                     beq        +0x32 /* 000011BA */
  1516. 0000118A  4878 0001                push.l     0x1
  1517. 0000118E  4267                     clr.w      -[A7]
  1518. 00001190  701E                     moveq.l    D0, 0x1E
  1519. 00001192  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1520. 00001196  322D D3AC                move.w     D1, [A5 - 0x2C54]
  1521. 0000119A  9240                     sub.w      D1, D0
  1522. 0000119C  3F01                     move.w     -[A7], D1
  1523. 0000119E  701E                     moveq.l    D0, 0x1E
  1524. 000011A0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1525. 000011A4  322D D3A8                move.w     D1, [A5 - 0x2C58]
  1526. 000011A8  9240                     sub.w      D1, D0
  1527. 000011AA  3F01                     move.w     -[A7], D1
  1528. 000011AC  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1529. 000011B0  3B7C 0001 D816           move.w     [A5 - 0x27EA], 0x1
  1530. 000011B6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1531. label000011BA:
  1532. 000011BA  486D D976                pea.l      [A5 - 0x268A]
  1533. 000011BE  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1534. 000011C2  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  1535. 000011C6  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  1536. 000011CA  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  1537. 000011CE  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  1538. 000011D2  7007                     moveq.l    D0, 0x07
  1539. 000011D4  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1540. 000011D8  3F00                     move.w     -[A7], D0
  1541. 000011DA  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  1542. 000011DE  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  1543. 000011E4  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  1544. 000011EA  302D D810                move.w     D0, [A5 - 0x27F0]
  1545. 000011EE  906D D3A0                sub.w      D0, [A5 - 0x2C60]
  1546. 000011F2  5F40                     subq.w     D0, 7
  1547. 000011F4  0C40 01E6                cmpi.w     D0, 0x1E6
  1548. 000011F8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1549. 000011FC  6F00 00F6                ble        +0xF8 /* 000012F4 */
  1550. 00001200  7001                     moveq.l    D0, 0x01
  1551. 00001202  D06D D38A                add.w      D0, [A5 - 0x2C76]
  1552. 00001206  C1FC 001E                muls.w     D0, 0x1E
  1553. 0000120A  B640                     cmp.w      D3, D0
  1554. 0000120C  6D00 00E6                blt        +0xE8 /* 000012F4 */
  1555. 00001210  526D D38A                addq.w     [A5 - 0x2C76], 1
  1556. 00001214  486D D866                pea.l      [A5 - 0x279A]
  1557. 00001218  A8A3                     syscall    EraseRect
  1558. 0000121A  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1559. 0000121E  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  1560. 00001222  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  1561. 00001226  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  1562. 0000122A  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  1563. 0000122E  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  1564. 00001232  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1565. 00001236  426D D824                clr.w      [A5 - 0x27DC]
  1566. 0000123A  508F                     addq.l     A7, 8
  1567. 0000123C  6066                     bra        +0x68 /* 000012A4 */
  1568. label0000123E:
  1569. 0000123E  701E                     moveq.l    D0, 0x1E
  1570. 00001240  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1571. 00001244  D06D D824                add.w      D0, [A5 - 0x27DC]
  1572. 00001248  3F00                     move.w     -[A7], D0
  1573. 0000124A  701E                     moveq.l    D0, 0x1E
  1574. 0000124C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1575. 00001250  306D D824                movea.w    A0, [A5 - 0x27DC]
  1576. 00001254  D0C0                     add.w      A0, D0
  1577. 00001256  D1CC                     add.l      A0, A4
  1578. 00001258  7000                     moveq.l    D0, 0x00
  1579. 0000125A  1010                     move.b     D0, [A0]
  1580. 0000125C  3F00                     move.w     -[A7], D0
  1581. 0000125E  701E                     moveq.l    D0, 0x1E
  1582. 00001260  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1583. 00001264  306D D824                movea.w    A0, [A5 - 0x27DC]
  1584. 00001268  D0C0                     add.w      A0, D0
  1585. 0000126A  D1C8                     add.l      A0, A0
  1586. 0000126C  D1CB                     add.l      A0, A3
  1587. 0000126E  3F10                     move.w     -[A7], [A0]
  1588. 00001270  701E                     moveq.l    D0, 0x1E
  1589. 00001272  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1590. 00001276  306D D824                movea.w    A0, [A5 - 0x27DC]
  1591. 0000127A  D0C0                     add.w      A0, D0
  1592. 0000127C  D1C8                     add.l      A0, A0
  1593. 0000127E  3F30 6800                move.w     -[A7], [A0 + D6]
  1594. 00001282  302D D824                move.w     D0, [A5 - 0x27DC]
  1595. 00001286  E948                     lsl        D0.w, 4
  1596. 00001288  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1597. 0000128C  5E40                     addq.w     D0, 7
  1598. 0000128E  3F00                     move.w     -[A7], D0
  1599. 00001290  7061                     moveq.l    D0, 0x61
  1600. 00001292  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  1601. 00001296  3F00                     move.w     -[A7], D0
  1602. 00001298  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1603. 0000129C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1604. 000012A0  526D D824                addq.w     [A5 - 0x27DC], 1
  1605. label000012A4:
  1606. 000012A4  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  1607. 000012AA  6C10                     bge        +0x12 /* 000012BC */
  1608. 000012AC  701E                     moveq.l    D0, 0x1E
  1609. 000012AE  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1610. 000012B2  3203                     move.w     D1, D3
  1611. 000012B4  9240                     sub.w      D1, D0
  1612. 000012B6  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  1613. 000012BA  6E82                     bgt        -0x7C /* 0000123E */
  1614. label000012BC:
  1615. 000012BC  426D D824                clr.w      [A5 - 0x27DC]
  1616. 000012C0  6010                     bra        +0x12 /* 000012D2 */
  1617. label000012C2:
  1618. 000012C2  302D D824                move.w     D0, [A5 - 0x27DC]
  1619. 000012C6  204D                     movea.l    A0, A5
  1620. 000012C8  D0C0                     add.w      A0, D0
  1621. 000012CA  4228 D976                clr.b      [A0 - 0x268A]
  1622. 000012CE  526D D824                addq.w     [A5 - 0x27DC], 1
  1623. label000012D2:
  1624. 000012D2  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  1625. 000012D8  6DE8                     blt        -0x16 /* 000012C2 */
  1626. 000012DA  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  1627. 000012DE  7001                     moveq.l    D0, 0x01
  1628. 000012E0  D06D D38A                add.w      D0, [A5 - 0x2C76]
  1629. 000012E4  3F00                     move.w     -[A7], D0
  1630. 000012E6  A963                     syscall    SetControlValue/SetCtlValue
  1631. 000012E8  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  1632. 000012EC  307C 001E                movea.w    A0, 0x1E
  1633. 000012F0  A03B                     syscall    Delay
  1634. 000012F2  2280                     move.l     [A1], D0
  1635. label000012F4:
  1636. 000012F4  302D D810                move.w     D0, [A5 - 0x27F0]
  1637. 000012F8  906D D3A0                sub.w      D0, [A5 - 0x2C60]
  1638. 000012FC  5F40                     subq.w     D0, 7
  1639. 000012FE  0C40 FFFC                cmpi.w     D0, 0xFFFC
  1640. 00001302  6C00 00EE                bge        +0xF0 /* 000013F2 */
  1641. 00001306  4A6D D38A                tst.w      [A5 - 0x2C76]
  1642. 0000130A  6F00 00E6                ble        +0xE8 /* 000013F2 */
  1643. 0000130E  536D D38A                subq.w     [A5 - 0x2C76], 1
  1644. 00001312  486D D866                pea.l      [A5 - 0x279A]
  1645. 00001316  A8A3                     syscall    EraseRect
  1646. 00001318  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1647. 0000131C  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  1648. 00001320  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  1649. 00001324  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  1650. 00001328  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  1651. 0000132C  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  1652. 00001330  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1653. 00001334  426D D824                clr.w      [A5 - 0x27DC]
  1654. 00001338  508F                     addq.l     A7, 8
  1655. 0000133A  6066                     bra        +0x68 /* 000013A2 */
  1656. label0000133C:
  1657. 0000133C  701E                     moveq.l    D0, 0x1E
  1658. 0000133E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1659. 00001342  D06D D824                add.w      D0, [A5 - 0x27DC]
  1660. 00001346  3F00                     move.w     -[A7], D0
  1661. 00001348  701E                     moveq.l    D0, 0x1E
  1662. 0000134A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1663. 0000134E  306D D824                movea.w    A0, [A5 - 0x27DC]
  1664. 00001352  D0C0                     add.w      A0, D0
  1665. 00001354  D1CC                     add.l      A0, A4
  1666. 00001356  7000                     moveq.l    D0, 0x00
  1667. 00001358  1010                     move.b     D0, [A0]
  1668. 0000135A  3F00                     move.w     -[A7], D0
  1669. 0000135C  701E                     moveq.l    D0, 0x1E
  1670. 0000135E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1671. 00001362  306D D824                movea.w    A0, [A5 - 0x27DC]
  1672. 00001366  D0C0                     add.w      A0, D0
  1673. 00001368  D1C8                     add.l      A0, A0
  1674. 0000136A  D1CB                     add.l      A0, A3
  1675. 0000136C  3F10                     move.w     -[A7], [A0]
  1676. 0000136E  701E                     moveq.l    D0, 0x1E
  1677. 00001370  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1678. 00001374  306D D824                movea.w    A0, [A5 - 0x27DC]
  1679. 00001378  D0C0                     add.w      A0, D0
  1680. 0000137A  D1C8                     add.l      A0, A0
  1681. 0000137C  3F30 6800                move.w     -[A7], [A0 + D6]
  1682. 00001380  302D D824                move.w     D0, [A5 - 0x27DC]
  1683. 00001384  E948                     lsl        D0.w, 4
  1684. 00001386  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1685. 0000138A  5E40                     addq.w     D0, 7
  1686. 0000138C  3F00                     move.w     -[A7], D0
  1687. 0000138E  7061                     moveq.l    D0, 0x61
  1688. 00001390  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  1689. 00001394  3F00                     move.w     -[A7], D0
  1690. 00001396  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1691. 0000139A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1692. 0000139E  526D D824                addq.w     [A5 - 0x27DC], 1
  1693. label000013A2:
  1694. 000013A2  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  1695. 000013A8  6C10                     bge        +0x12 /* 000013BA */
  1696. 000013AA  701E                     moveq.l    D0, 0x1E
  1697. 000013AC  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1698. 000013B0  3203                     move.w     D1, D3
  1699. 000013B2  9240                     sub.w      D1, D0
  1700. 000013B4  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  1701. 000013B8  6E82                     bgt        -0x7C /* 0000133C */
  1702. label000013BA:
  1703. 000013BA  426D D824                clr.w      [A5 - 0x27DC]
  1704. 000013BE  6010                     bra        +0x12 /* 000013D0 */
  1705. label000013C0:
  1706. 000013C0  302D D824                move.w     D0, [A5 - 0x27DC]
  1707. 000013C4  204D                     movea.l    A0, A5
  1708. 000013C6  D0C0                     add.w      A0, D0
  1709. 000013C8  4228 D976                clr.b      [A0 - 0x268A]
  1710. 000013CC  526D D824                addq.w     [A5 - 0x27DC], 1
  1711. label000013D0:
  1712. 000013D0  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  1713. 000013D6  6DE8                     blt        -0x16 /* 000013C0 */
  1714. 000013D8  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  1715. 000013DC  7001                     moveq.l    D0, 0x01
  1716. 000013DE  D06D D38A                add.w      D0, [A5 - 0x2C76]
  1717. 000013E2  3F00                     move.w     -[A7], D0
  1718. 000013E4  A963                     syscall    SetControlValue/SetCtlValue
  1719. 000013E6  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  1720. 000013EA  307C 001E                movea.w    A0, 0x1E
  1721. 000013EE  A03B                     syscall    Delay
  1722. 000013F0  2280                     move.l     [A1], D0
  1723. label000013F2:
  1724. 000013F2  4227                     clr.b      -[A7]
  1725. 000013F4  A977                     syscall    WaitMouseUp
  1726. 000013F6  4A1F                     tst.b      [A7]+
  1727. 000013F8  6600 FD32                bne        -0x2CC /* 0000112C */
  1728. 000013FC  6000 2392                bra        +0x2394 /* 00003790 */
  1729. label00001400:
  1730. 00001400  4267                     clr.w      -[A7]
  1731. 00001402  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  1732. 00001406  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  1733. 0000140A  486D D854                pea.l      [A5 - 0x27AC]
  1734. 0000140E  A96C                     syscall    FindControl
  1735. 00001410  0C5F 0081                cmpi.w     [A7]+, 0x81
  1736. 00001414  6600 013C                bne        +0x13E /* 00001552 */
  1737. 00001418  202D D854                move.l     D0, [A5 - 0x27AC]
  1738. 0000141C  B0AD D5C2                cmp.l      D0, [A5 - 0x2A3E]
  1739. 00001420  6600 236E                bne        +0x2370 /* 00003790 */
  1740. 00001424  3B6D D80C D3B0           move.w     [A5 - 0x2C50], [A5 - 0x27F4]
  1741. 0000142A  206E 0008                movea.l    A0, [A6 + 0x8]
  1742. 0000142E  3083                     move.w     [A0], D3
  1743. 00001430  4267                     clr.w      -[A7]
  1744. 00001432  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  1745. 00001436  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  1746. 0000143A  486D 019A                pea.l      [A5 + 0x19A /* export_47 */]
  1747. 0000143E  A968                     syscall    TrackControl
  1748. 00001440  3B5F D816                move.w     [A5 - 0x27EA], [A7]+
  1749. 00001444  4267                     clr.w      -[A7]
  1750. 00001446  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  1751. 0000144A  A960                     syscall    GetControlValue/GetCtlValue
  1752. 0000144C  70FF                     moveq.l    D0, 0xFFFFFFFF
  1753. 0000144E  D05F                     add.w      D0, [A7]+
  1754. 00001450  3B40 D38A                move.w     [A5 - 0x2C76], D0
  1755. 00001454  426D D824                clr.w      [A5 - 0x27DC]
  1756. 00001458  6010                     bra        +0x12 /* 0000146A */
  1757. label0000145A:
  1758. 0000145A  302D D824                move.w     D0, [A5 - 0x27DC]
  1759. 0000145E  204D                     movea.l    A0, A5
  1760. 00001460  D0C0                     add.w      A0, D0
  1761. 00001462  4228 D976                clr.b      [A0 - 0x268A]
  1762. 00001466  526D D824                addq.w     [A5 - 0x27DC], 1
  1763. label0000146A:
  1764. 0000146A  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  1765. 00001470  6DE8                     blt        -0x16 /* 0000145A */
  1766. 00001472  486D D866                pea.l      [A5 - 0x279A]
  1767. 00001476  A8A3                     syscall    EraseRect
  1768. 00001478  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1769. 0000147C  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  1770. 00001480  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  1771. 00001484  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  1772. 00001488  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  1773. 0000148C  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  1774. 00001490  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1775. 00001494  426D D824                clr.w      [A5 - 0x27DC]
  1776. 00001498  508F                     addq.l     A7, 8
  1777. 0000149A  6066                     bra        +0x68 /* 00001502 */
  1778. label0000149C:
  1779. 0000149C  701E                     moveq.l    D0, 0x1E
  1780. 0000149E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1781. 000014A2  D06D D824                add.w      D0, [A5 - 0x27DC]
  1782. 000014A6  3F00                     move.w     -[A7], D0
  1783. 000014A8  701E                     moveq.l    D0, 0x1E
  1784. 000014AA  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1785. 000014AE  306D D824                movea.w    A0, [A5 - 0x27DC]
  1786. 000014B2  D0C0                     add.w      A0, D0
  1787. 000014B4  D1CC                     add.l      A0, A4
  1788. 000014B6  7000                     moveq.l    D0, 0x00
  1789. 000014B8  1010                     move.b     D0, [A0]
  1790. 000014BA  3F00                     move.w     -[A7], D0
  1791. 000014BC  701E                     moveq.l    D0, 0x1E
  1792. 000014BE  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1793. 000014C2  306D D824                movea.w    A0, [A5 - 0x27DC]
  1794. 000014C6  D0C0                     add.w      A0, D0
  1795. 000014C8  D1C8                     add.l      A0, A0
  1796. 000014CA  D1CB                     add.l      A0, A3
  1797. 000014CC  3F10                     move.w     -[A7], [A0]
  1798. 000014CE  701E                     moveq.l    D0, 0x1E
  1799. 000014D0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1800. 000014D4  306D D824                movea.w    A0, [A5 - 0x27DC]
  1801. 000014D8  D0C0                     add.w      A0, D0
  1802. 000014DA  D1C8                     add.l      A0, A0
  1803. 000014DC  3F30 6800                move.w     -[A7], [A0 + D6]
  1804. 000014E0  302D D824                move.w     D0, [A5 - 0x27DC]
  1805. 000014E4  E948                     lsl        D0.w, 4
  1806. 000014E6  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1807. 000014EA  5E40                     addq.w     D0, 7
  1808. 000014EC  3F00                     move.w     -[A7], D0
  1809. 000014EE  7061                     moveq.l    D0, 0x61
  1810. 000014F0  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  1811. 000014F4  3F00                     move.w     -[A7], D0
  1812. 000014F6  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1813. 000014FA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1814. 000014FE  526D D824                addq.w     [A5 - 0x27DC], 1
  1815. label00001502:
  1816. 00001502  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  1817. 00001508  6C10                     bge        +0x12 /* 0000151A */
  1818. 0000150A  701E                     moveq.l    D0, 0x1E
  1819. 0000150C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1820. 00001510  3203                     move.w     D1, D3
  1821. 00001512  9240                     sub.w      D1, D0
  1822. 00001514  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  1823. 00001518  6E82                     bgt        -0x7C /* 0000149C */
  1824. label0000151A:
  1825. 0000151A  486D D976                pea.l      [A5 - 0x268A]
  1826. 0000151E  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1827. 00001522  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  1828. 00001526  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  1829. 0000152A  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  1830. 0000152E  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  1831. 00001532  7007                     moveq.l    D0, 0x07
  1832. 00001534  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1833. 00001538  3F00                     move.w     -[A7], D0
  1834. 0000153A  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  1835. 0000153E  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  1836. 00001544  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  1837. 0000154A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1838. 0000154E  6000 2240                bra        +0x2242 /* 00003790 */
  1839. label00001552:
  1840. 00001552  4267                     clr.w      -[A7]
  1841. 00001554  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  1842. 00001558  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  1843. 0000155C  486D D854                pea.l      [A5 - 0x27AC]
  1844. 00001560  A96C                     syscall    FindControl
  1845. 00001562  0C5F 0016                cmpi.w     [A7]+, 0x16
  1846. 00001566  6600 025A                bne        +0x25C /* 000017C2 */
  1847. 0000156A  4A6D D38A                tst.w      [A5 - 0x2C76]
  1848. 0000156E  6F00 2220                ble        +0x2222 /* 00003790 */
  1849. 00001572  426D D824                clr.w      [A5 - 0x27DC]
  1850. 00001576  6010                     bra        +0x12 /* 00001588 */
  1851. label00001578:
  1852. 00001578  302D D824                move.w     D0, [A5 - 0x27DC]
  1853. 0000157C  204D                     movea.l    A0, A5
  1854. 0000157E  D0C0                     add.w      A0, D0
  1855. 00001580  4228 D976                clr.b      [A0 - 0x268A]
  1856. 00001584  526D D824                addq.w     [A5 - 0x27DC], 1
  1857. label00001588:
  1858. 00001588  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  1859. 0000158E  6DE8                     blt        -0x16 /* 00001578 */
  1860. 00001590  536D D38A                subq.w     [A5 - 0x2C76], 1
  1861. 00001594  486D D866                pea.l      [A5 - 0x279A]
  1862. 00001598  A8A3                     syscall    EraseRect
  1863. 0000159A  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1864. 0000159E  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  1865. 000015A2  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  1866. 000015A6  7001                     moveq.l    D0, 0x01
  1867. 000015A8  D06D D38A                add.w      D0, [A5 - 0x2C76]
  1868. 000015AC  3F00                     move.w     -[A7], D0
  1869. 000015AE  A963                     syscall    SetControlValue/SetCtlValue
  1870. 000015B0  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  1871. 000015B4  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  1872. 000015B8  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  1873. 000015BC  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  1874. 000015C0  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1875. 000015C4  426D D824                clr.w      [A5 - 0x27DC]
  1876. 000015C8  508F                     addq.l     A7, 8
  1877. 000015CA  6066                     bra        +0x68 /* 00001632 */
  1878. label000015CC:
  1879. 000015CC  701E                     moveq.l    D0, 0x1E
  1880. 000015CE  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1881. 000015D2  D06D D824                add.w      D0, [A5 - 0x27DC]
  1882. 000015D6  3F00                     move.w     -[A7], D0
  1883. 000015D8  701E                     moveq.l    D0, 0x1E
  1884. 000015DA  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1885. 000015DE  306D D824                movea.w    A0, [A5 - 0x27DC]
  1886. 000015E2  D0C0                     add.w      A0, D0
  1887. 000015E4  D1CC                     add.l      A0, A4
  1888. 000015E6  7000                     moveq.l    D0, 0x00
  1889. 000015E8  1010                     move.b     D0, [A0]
  1890. 000015EA  3F00                     move.w     -[A7], D0
  1891. 000015EC  701E                     moveq.l    D0, 0x1E
  1892. 000015EE  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1893. 000015F2  306D D824                movea.w    A0, [A5 - 0x27DC]
  1894. 000015F6  D0C0                     add.w      A0, D0
  1895. 000015F8  D1C8                     add.l      A0, A0
  1896. 000015FA  D1CB                     add.l      A0, A3
  1897. 000015FC  3F10                     move.w     -[A7], [A0]
  1898. 000015FE  701E                     moveq.l    D0, 0x1E
  1899. 00001600  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1900. 00001604  306D D824                movea.w    A0, [A5 - 0x27DC]
  1901. 00001608  D0C0                     add.w      A0, D0
  1902. 0000160A  D1C8                     add.l      A0, A0
  1903. 0000160C  3F30 6800                move.w     -[A7], [A0 + D6]
  1904. 00001610  302D D824                move.w     D0, [A5 - 0x27DC]
  1905. 00001614  E948                     lsl        D0.w, 4
  1906. 00001616  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1907. 0000161A  5E40                     addq.w     D0, 7
  1908. 0000161C  3F00                     move.w     -[A7], D0
  1909. 0000161E  7061                     moveq.l    D0, 0x61
  1910. 00001620  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  1911. 00001624  3F00                     move.w     -[A7], D0
  1912. 00001626  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1913. 0000162A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1914. 0000162E  526D D824                addq.w     [A5 - 0x27DC], 1
  1915. label00001632:
  1916. 00001632  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  1917. 00001638  6C10                     bge        +0x12 /* 0000164A */
  1918. 0000163A  701E                     moveq.l    D0, 0x1E
  1919. 0000163C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1920. 00001640  3203                     move.w     D1, D3
  1921. 00001642  9240                     sub.w      D1, D0
  1922. 00001644  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  1923. 00001648  6E82                     bgt        -0x7C /* 000015CC */
  1924. label0000164A:
  1925. 0000164A  486D D976                pea.l      [A5 - 0x268A]
  1926. 0000164E  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1927. 00001652  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  1928. 00001656  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  1929. 0000165A  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  1930. 0000165E  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  1931. 00001662  7007                     moveq.l    D0, 0x07
  1932. 00001664  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1933. 00001668  3F00                     move.w     -[A7], D0
  1934. 0000166A  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  1935. 0000166E  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  1936. 00001674  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  1937. 0000167A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1938. 0000167E  6000 0134                bra        +0x136 /* 000017B4 */
  1939. label00001682:
  1940. 00001682  486D D80A                pea.l      [A5 - 0x27F6]
  1941. 00001686  A972                     syscall    GetMouse
  1942. 00001688  4267                     clr.w      -[A7]
  1943. 0000168A  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  1944. 0000168E  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  1945. 00001692  486D D854                pea.l      [A5 - 0x27AC]
  1946. 00001696  A96C                     syscall    FindControl
  1947. 00001698  0C5F 0016                cmpi.w     [A7]+, 0x16
  1948. 0000169C  6600 0116                bne        +0x118 /* 000017B4 */
  1949. 000016A0  4A6D D38A                tst.w      [A5 - 0x2C76]
  1950. 000016A4  6F00 010E                ble        +0x110 /* 000017B4 */
  1951. 000016A8  426D D824                clr.w      [A5 - 0x27DC]
  1952. 000016AC  6010                     bra        +0x12 /* 000016BE */
  1953. label000016AE:
  1954. 000016AE  302D D824                move.w     D0, [A5 - 0x27DC]
  1955. 000016B2  204D                     movea.l    A0, A5
  1956. 000016B4  D0C0                     add.w      A0, D0
  1957. 000016B6  4228 D976                clr.b      [A0 - 0x268A]
  1958. 000016BA  526D D824                addq.w     [A5 - 0x27DC], 1
  1959. label000016BE:
  1960. 000016BE  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  1961. 000016C4  6DE8                     blt        -0x16 /* 000016AE */
  1962. 000016C6  536D D38A                subq.w     [A5 - 0x2C76], 1
  1963. 000016CA  486D D866                pea.l      [A5 - 0x279A]
  1964. 000016CE  A8A3                     syscall    EraseRect
  1965. 000016D0  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1966. 000016D4  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  1967. 000016D8  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  1968. 000016DC  7001                     moveq.l    D0, 0x01
  1969. 000016DE  D06D D38A                add.w      D0, [A5 - 0x2C76]
  1970. 000016E2  3F00                     move.w     -[A7], D0
  1971. 000016E4  A963                     syscall    SetControlValue/SetCtlValue
  1972. 000016E6  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  1973. 000016EA  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  1974. 000016EE  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  1975. 000016F2  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  1976. 000016F6  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1977. 000016FA  426D D824                clr.w      [A5 - 0x27DC]
  1978. 000016FE  508F                     addq.l     A7, 8
  1979. 00001700  6066                     bra        +0x68 /* 00001768 */
  1980. label00001702:
  1981. 00001702  701E                     moveq.l    D0, 0x1E
  1982. 00001704  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1983. 00001708  D06D D824                add.w      D0, [A5 - 0x27DC]
  1984. 0000170C  3F00                     move.w     -[A7], D0
  1985. 0000170E  701E                     moveq.l    D0, 0x1E
  1986. 00001710  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1987. 00001714  306D D824                movea.w    A0, [A5 - 0x27DC]
  1988. 00001718  D0C0                     add.w      A0, D0
  1989. 0000171A  D1CC                     add.l      A0, A4
  1990. 0000171C  7000                     moveq.l    D0, 0x00
  1991. 0000171E  1010                     move.b     D0, [A0]
  1992. 00001720  3F00                     move.w     -[A7], D0
  1993. 00001722  701E                     moveq.l    D0, 0x1E
  1994. 00001724  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1995. 00001728  306D D824                movea.w    A0, [A5 - 0x27DC]
  1996. 0000172C  D0C0                     add.w      A0, D0
  1997. 0000172E  D1C8                     add.l      A0, A0
  1998. 00001730  D1CB                     add.l      A0, A3
  1999. 00001732  3F10                     move.w     -[A7], [A0]
  2000. 00001734  701E                     moveq.l    D0, 0x1E
  2001. 00001736  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2002. 0000173A  306D D824                movea.w    A0, [A5 - 0x27DC]
  2003. 0000173E  D0C0                     add.w      A0, D0
  2004. 00001740  D1C8                     add.l      A0, A0
  2005. 00001742  3F30 6800                move.w     -[A7], [A0 + D6]
  2006. 00001746  302D D824                move.w     D0, [A5 - 0x27DC]
  2007. 0000174A  E948                     lsl        D0.w, 4
  2008. 0000174C  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2009. 00001750  5E40                     addq.w     D0, 7
  2010. 00001752  3F00                     move.w     -[A7], D0
  2011. 00001754  7061                     moveq.l    D0, 0x61
  2012. 00001756  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2013. 0000175A  3F00                     move.w     -[A7], D0
  2014. 0000175C  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2015. 00001760  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2016. 00001764  526D D824                addq.w     [A5 - 0x27DC], 1
  2017. label00001768:
  2018. 00001768  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  2019. 0000176E  6C10                     bge        +0x12 /* 00001780 */
  2020. 00001770  701E                     moveq.l    D0, 0x1E
  2021. 00001772  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2022. 00001776  3203                     move.w     D1, D3
  2023. 00001778  9240                     sub.w      D1, D0
  2024. 0000177A  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2025. 0000177E  6E82                     bgt        -0x7C /* 00001702 */
  2026. label00001780:
  2027. 00001780  486D D976                pea.l      [A5 - 0x268A]
  2028. 00001784  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2029. 00001788  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  2030. 0000178C  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  2031. 00001790  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  2032. 00001794  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  2033. 00001798  7007                     moveq.l    D0, 0x07
  2034. 0000179A  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2035. 0000179E  3F00                     move.w     -[A7], D0
  2036. 000017A0  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  2037. 000017A4  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2038. 000017AA  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2039. 000017B0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2040. label000017B4:
  2041. 000017B4  4227                     clr.b      -[A7]
  2042. 000017B6  A973                     syscall    StillDown
  2043. 000017B8  4A1F                     tst.b      [A7]+
  2044. 000017BA  6600 FEC6                bne        -0x138 /* 00001682 */
  2045. 000017BE  6000 1FD0                bra        +0x1FD2 /* 00003790 */
  2046. label000017C2:
  2047. 000017C2  4267                     clr.w      -[A7]
  2048. 000017C4  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2049. 000017C8  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  2050. 000017CC  486D D854                pea.l      [A5 - 0x27AC]
  2051. 000017D0  A96C                     syscall    FindControl
  2052. 000017D2  0C5F 0017                cmpi.w     [A7]+, 0x17
  2053. 000017D6  6600 026A                bne        +0x26C /* 00001A42 */
  2054. 000017DA  7001                     moveq.l    D0, 0x01
  2055. 000017DC  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2056. 000017E0  C1FC 001E                muls.w     D0, 0x1E
  2057. 000017E4  B640                     cmp.w      D3, D0
  2058. 000017E6  6D00 1FA8                blt        +0x1FAA /* 00003790 */
  2059. 000017EA  426D D824                clr.w      [A5 - 0x27DC]
  2060. 000017EE  6010                     bra        +0x12 /* 00001800 */
  2061. label000017F0:
  2062. 000017F0  302D D824                move.w     D0, [A5 - 0x27DC]
  2063. 000017F4  204D                     movea.l    A0, A5
  2064. 000017F6  D0C0                     add.w      A0, D0
  2065. 000017F8  4228 D976                clr.b      [A0 - 0x268A]
  2066. 000017FC  526D D824                addq.w     [A5 - 0x27DC], 1
  2067. label00001800:
  2068. 00001800  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  2069. 00001806  6DE8                     blt        -0x16 /* 000017F0 */
  2070. 00001808  526D D38A                addq.w     [A5 - 0x2C76], 1
  2071. 0000180C  486D D866                pea.l      [A5 - 0x279A]
  2072. 00001810  A8A3                     syscall    EraseRect
  2073. 00001812  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2074. 00001816  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  2075. 0000181A  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  2076. 0000181E  7001                     moveq.l    D0, 0x01
  2077. 00001820  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2078. 00001824  3F00                     move.w     -[A7], D0
  2079. 00001826  A963                     syscall    SetControlValue/SetCtlValue
  2080. 00001828  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  2081. 0000182C  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  2082. 00001830  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  2083. 00001834  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  2084. 00001838  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  2085. 0000183C  426D D824                clr.w      [A5 - 0x27DC]
  2086. 00001840  508F                     addq.l     A7, 8
  2087. 00001842  6066                     bra        +0x68 /* 000018AA */
  2088. label00001844:
  2089. 00001844  701E                     moveq.l    D0, 0x1E
  2090. 00001846  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2091. 0000184A  D06D D824                add.w      D0, [A5 - 0x27DC]
  2092. 0000184E  3F00                     move.w     -[A7], D0
  2093. 00001850  701E                     moveq.l    D0, 0x1E
  2094. 00001852  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2095. 00001856  306D D824                movea.w    A0, [A5 - 0x27DC]
  2096. 0000185A  D0C0                     add.w      A0, D0
  2097. 0000185C  D1CC                     add.l      A0, A4
  2098. 0000185E  7000                     moveq.l    D0, 0x00
  2099. 00001860  1010                     move.b     D0, [A0]
  2100. 00001862  3F00                     move.w     -[A7], D0
  2101. 00001864  701E                     moveq.l    D0, 0x1E
  2102. 00001866  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2103. 0000186A  306D D824                movea.w    A0, [A5 - 0x27DC]
  2104. 0000186E  D0C0                     add.w      A0, D0
  2105. 00001870  D1C8                     add.l      A0, A0
  2106. 00001872  D1CB                     add.l      A0, A3
  2107. 00001874  3F10                     move.w     -[A7], [A0]
  2108. 00001876  701E                     moveq.l    D0, 0x1E
  2109. 00001878  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2110. 0000187C  306D D824                movea.w    A0, [A5 - 0x27DC]
  2111. 00001880  D0C0                     add.w      A0, D0
  2112. 00001882  D1C8                     add.l      A0, A0
  2113. 00001884  3F30 6800                move.w     -[A7], [A0 + D6]
  2114. 00001888  302D D824                move.w     D0, [A5 - 0x27DC]
  2115. 0000188C  E948                     lsl        D0.w, 4
  2116. 0000188E  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2117. 00001892  5E40                     addq.w     D0, 7
  2118. 00001894  3F00                     move.w     -[A7], D0
  2119. 00001896  7061                     moveq.l    D0, 0x61
  2120. 00001898  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2121. 0000189C  3F00                     move.w     -[A7], D0
  2122. 0000189E  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2123. 000018A2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2124. 000018A6  526D D824                addq.w     [A5 - 0x27DC], 1
  2125. label000018AA:
  2126. 000018AA  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  2127. 000018B0  6C10                     bge        +0x12 /* 000018C2 */
  2128. 000018B2  701E                     moveq.l    D0, 0x1E
  2129. 000018B4  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2130. 000018B8  3203                     move.w     D1, D3
  2131. 000018BA  9240                     sub.w      D1, D0
  2132. 000018BC  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2133. 000018C0  6E82                     bgt        -0x7C /* 00001844 */
  2134. label000018C2:
  2135. 000018C2  486D D976                pea.l      [A5 - 0x268A]
  2136. 000018C6  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2137. 000018CA  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  2138. 000018CE  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  2139. 000018D2  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  2140. 000018D6  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  2141. 000018DA  7007                     moveq.l    D0, 0x07
  2142. 000018DC  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2143. 000018E0  3F00                     move.w     -[A7], D0
  2144. 000018E2  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  2145. 000018E6  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2146. 000018EC  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2147. 000018F2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2148. 000018F6  6000 013C                bra        +0x13E /* 00001A34 */
  2149. label000018FA:
  2150. 000018FA  486D D80A                pea.l      [A5 - 0x27F6]
  2151. 000018FE  A972                     syscall    GetMouse
  2152. 00001900  4267                     clr.w      -[A7]
  2153. 00001902  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2154. 00001906  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  2155. 0000190A  486D D854                pea.l      [A5 - 0x27AC]
  2156. 0000190E  A96C                     syscall    FindControl
  2157. 00001910  0C5F 0017                cmpi.w     [A7]+, 0x17
  2158. 00001914  6600 011E                bne        +0x120 /* 00001A34 */
  2159. 00001918  7001                     moveq.l    D0, 0x01
  2160. 0000191A  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2161. 0000191E  C1FC 001E                muls.w     D0, 0x1E
  2162. 00001922  B640                     cmp.w      D3, D0
  2163. 00001924  6D00 010E                blt        +0x110 /* 00001A34 */
  2164. 00001928  426D D824                clr.w      [A5 - 0x27DC]
  2165. 0000192C  6010                     bra        +0x12 /* 0000193E */
  2166. label0000192E:
  2167. 0000192E  302D D824                move.w     D0, [A5 - 0x27DC]
  2168. 00001932  204D                     movea.l    A0, A5
  2169. 00001934  D0C0                     add.w      A0, D0
  2170. 00001936  4228 D976                clr.b      [A0 - 0x268A]
  2171. 0000193A  526D D824                addq.w     [A5 - 0x27DC], 1
  2172. label0000193E:
  2173. 0000193E  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  2174. 00001944  6DE8                     blt        -0x16 /* 0000192E */
  2175. 00001946  526D D38A                addq.w     [A5 - 0x2C76], 1
  2176. 0000194A  486D D866                pea.l      [A5 - 0x279A]
  2177. 0000194E  A8A3                     syscall    EraseRect
  2178. 00001950  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2179. 00001954  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  2180. 00001958  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  2181. 0000195C  7001                     moveq.l    D0, 0x01
  2182. 0000195E  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2183. 00001962  3F00                     move.w     -[A7], D0
  2184. 00001964  A963                     syscall    SetControlValue/SetCtlValue
  2185. 00001966  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  2186. 0000196A  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  2187. 0000196E  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  2188. 00001972  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  2189. 00001976  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  2190. 0000197A  426D D824                clr.w      [A5 - 0x27DC]
  2191. 0000197E  508F                     addq.l     A7, 8
  2192. 00001980  6066                     bra        +0x68 /* 000019E8 */
  2193. label00001982:
  2194. 00001982  701E                     moveq.l    D0, 0x1E
  2195. 00001984  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2196. 00001988  D06D D824                add.w      D0, [A5 - 0x27DC]
  2197. 0000198C  3F00                     move.w     -[A7], D0
  2198. 0000198E  701E                     moveq.l    D0, 0x1E
  2199. 00001990  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2200. 00001994  306D D824                movea.w    A0, [A5 - 0x27DC]
  2201. 00001998  D0C0                     add.w      A0, D0
  2202. 0000199A  D1CC                     add.l      A0, A4
  2203. 0000199C  7000                     moveq.l    D0, 0x00
  2204. 0000199E  1010                     move.b     D0, [A0]
  2205. 000019A0  3F00                     move.w     -[A7], D0
  2206. 000019A2  701E                     moveq.l    D0, 0x1E
  2207. 000019A4  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2208. 000019A8  306D D824                movea.w    A0, [A5 - 0x27DC]
  2209. 000019AC  D0C0                     add.w      A0, D0
  2210. 000019AE  D1C8                     add.l      A0, A0
  2211. 000019B0  D1CB                     add.l      A0, A3
  2212. 000019B2  3F10                     move.w     -[A7], [A0]
  2213. 000019B4  701E                     moveq.l    D0, 0x1E
  2214. 000019B6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2215. 000019BA  306D D824                movea.w    A0, [A5 - 0x27DC]
  2216. 000019BE  D0C0                     add.w      A0, D0
  2217. 000019C0  D1C8                     add.l      A0, A0
  2218. 000019C2  3F30 6800                move.w     -[A7], [A0 + D6]
  2219. 000019C6  302D D824                move.w     D0, [A5 - 0x27DC]
  2220. 000019CA  E948                     lsl        D0.w, 4
  2221. 000019CC  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2222. 000019D0  5E40                     addq.w     D0, 7
  2223. 000019D2  3F00                     move.w     -[A7], D0
  2224. 000019D4  7061                     moveq.l    D0, 0x61
  2225. 000019D6  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2226. 000019DA  3F00                     move.w     -[A7], D0
  2227. 000019DC  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2228. 000019E0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2229. 000019E4  526D D824                addq.w     [A5 - 0x27DC], 1
  2230. label000019E8:
  2231. 000019E8  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  2232. 000019EE  6C10                     bge        +0x12 /* 00001A00 */
  2233. 000019F0  701E                     moveq.l    D0, 0x1E
  2234. 000019F2  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2235. 000019F6  3203                     move.w     D1, D3
  2236. 000019F8  9240                     sub.w      D1, D0
  2237. 000019FA  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2238. 000019FE  6E82                     bgt        -0x7C /* 00001982 */
  2239. label00001A00:
  2240. 00001A00  486D D976                pea.l      [A5 - 0x268A]
  2241. 00001A04  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2242. 00001A08  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  2243. 00001A0C  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  2244. 00001A10  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  2245. 00001A14  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  2246. 00001A18  7007                     moveq.l    D0, 0x07
  2247. 00001A1A  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2248. 00001A1E  3F00                     move.w     -[A7], D0
  2249. 00001A20  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  2250. 00001A24  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2251. 00001A2A  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2252. 00001A30  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2253. label00001A34:
  2254. 00001A34  4227                     clr.b      -[A7]
  2255. 00001A36  A973                     syscall    StillDown
  2256. 00001A38  4A1F                     tst.b      [A7]+
  2257. 00001A3A  6600 FEBE                bne        -0x140 /* 000018FA */
  2258. 00001A3E  6000 1D50                bra        +0x1D52 /* 00003790 */
  2259. label00001A42:
  2260. 00001A42  4227                     clr.b      -[A7]
  2261. 00001A44  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2262. 00001A48  486D D220                pea.l      [A5 - 0x2DE0]
  2263. 00001A4C  A8AD                     syscall    PtInRect
  2264. 00001A4E  4A1F                     tst.b      [A7]+
  2265. 00001A50  6700 0248                beq        +0x24A /* 00001C9A */
  2266. 00001A54  486D D220                pea.l      [A5 - 0x2DE0]
  2267. 00001A58  A8A4                     syscall    InvertRect
  2268. 00001A5A  4A6D D38A                tst.w      [A5 - 0x2C76]
  2269. 00001A5E  6F00 0230                ble        +0x232 /* 00001C90 */
  2270. 00001A62  426D D824                clr.w      [A5 - 0x27DC]
  2271. 00001A66  6010                     bra        +0x12 /* 00001A78 */
  2272. label00001A68:
  2273. 00001A68  302D D824                move.w     D0, [A5 - 0x27DC]
  2274. 00001A6C  204D                     movea.l    A0, A5
  2275. 00001A6E  D0C0                     add.w      A0, D0
  2276. 00001A70  4228 D976                clr.b      [A0 - 0x268A]
  2277. 00001A74  526D D824                addq.w     [A5 - 0x27DC], 1
  2278. label00001A78:
  2279. 00001A78  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  2280. 00001A7E  6DE8                     blt        -0x16 /* 00001A68 */
  2281. 00001A80  536D D38A                subq.w     [A5 - 0x2C76], 1
  2282. 00001A84  486D D866                pea.l      [A5 - 0x279A]
  2283. 00001A88  A8A3                     syscall    EraseRect
  2284. 00001A8A  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2285. 00001A8E  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  2286. 00001A92  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  2287. 00001A96  7001                     moveq.l    D0, 0x01
  2288. 00001A98  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2289. 00001A9C  3F00                     move.w     -[A7], D0
  2290. 00001A9E  A963                     syscall    SetControlValue/SetCtlValue
  2291. 00001AA0  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  2292. 00001AA4  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  2293. 00001AA8  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  2294. 00001AAC  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  2295. 00001AB0  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  2296. 00001AB4  426D D824                clr.w      [A5 - 0x27DC]
  2297. 00001AB8  508F                     addq.l     A7, 8
  2298. 00001ABA  6066                     bra        +0x68 /* 00001B22 */
  2299. label00001ABC:
  2300. 00001ABC  701E                     moveq.l    D0, 0x1E
  2301. 00001ABE  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2302. 00001AC2  D06D D824                add.w      D0, [A5 - 0x27DC]
  2303. 00001AC6  3F00                     move.w     -[A7], D0
  2304. 00001AC8  701E                     moveq.l    D0, 0x1E
  2305. 00001ACA  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2306. 00001ACE  306D D824                movea.w    A0, [A5 - 0x27DC]
  2307. 00001AD2  D0C0                     add.w      A0, D0
  2308. 00001AD4  D1CC                     add.l      A0, A4
  2309. 00001AD6  7000                     moveq.l    D0, 0x00
  2310. 00001AD8  1010                     move.b     D0, [A0]
  2311. 00001ADA  3F00                     move.w     -[A7], D0
  2312. 00001ADC  701E                     moveq.l    D0, 0x1E
  2313. 00001ADE  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2314. 00001AE2  306D D824                movea.w    A0, [A5 - 0x27DC]
  2315. 00001AE6  D0C0                     add.w      A0, D0
  2316. 00001AE8  D1C8                     add.l      A0, A0
  2317. 00001AEA  D1CB                     add.l      A0, A3
  2318. 00001AEC  3F10                     move.w     -[A7], [A0]
  2319. 00001AEE  701E                     moveq.l    D0, 0x1E
  2320. 00001AF0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2321. 00001AF4  306D D824                movea.w    A0, [A5 - 0x27DC]
  2322. 00001AF8  D0C0                     add.w      A0, D0
  2323. 00001AFA  D1C8                     add.l      A0, A0
  2324. 00001AFC  3F30 6800                move.w     -[A7], [A0 + D6]
  2325. 00001B00  302D D824                move.w     D0, [A5 - 0x27DC]
  2326. 00001B04  E948                     lsl        D0.w, 4
  2327. 00001B06  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2328. 00001B0A  5E40                     addq.w     D0, 7
  2329. 00001B0C  3F00                     move.w     -[A7], D0
  2330. 00001B0E  7061                     moveq.l    D0, 0x61
  2331. 00001B10  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2332. 00001B14  3F00                     move.w     -[A7], D0
  2333. 00001B16  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2334. 00001B1A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2335. 00001B1E  526D D824                addq.w     [A5 - 0x27DC], 1
  2336. label00001B22:
  2337. 00001B22  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  2338. 00001B28  6C10                     bge        +0x12 /* 00001B3A */
  2339. 00001B2A  701E                     moveq.l    D0, 0x1E
  2340. 00001B2C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2341. 00001B30  3203                     move.w     D1, D3
  2342. 00001B32  9240                     sub.w      D1, D0
  2343. 00001B34  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2344. 00001B38  6E82                     bgt        -0x7C /* 00001ABC */
  2345. label00001B3A:
  2346. 00001B3A  486D D976                pea.l      [A5 - 0x268A]
  2347. 00001B3E  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2348. 00001B42  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  2349. 00001B46  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  2350. 00001B4A  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  2351. 00001B4E  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  2352. 00001B52  7007                     moveq.l    D0, 0x07
  2353. 00001B54  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2354. 00001B58  3F00                     move.w     -[A7], D0
  2355. 00001B5A  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  2356. 00001B5E  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2357. 00001B64  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2358. 00001B6A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2359. 00001B6E  6000 0116                bra        +0x118 /* 00001C86 */
  2360. label00001B72:
  2361. 00001B72  4A6D D38A                tst.w      [A5 - 0x2C76]
  2362. 00001B76  6F00 010E                ble        +0x110 /* 00001C86 */
  2363. 00001B7A  426D D824                clr.w      [A5 - 0x27DC]
  2364. 00001B7E  6010                     bra        +0x12 /* 00001B90 */
  2365. label00001B80:
  2366. 00001B80  302D D824                move.w     D0, [A5 - 0x27DC]
  2367. 00001B84  204D                     movea.l    A0, A5
  2368. 00001B86  D0C0                     add.w      A0, D0
  2369. 00001B88  4228 D976                clr.b      [A0 - 0x268A]
  2370. 00001B8C  526D D824                addq.w     [A5 - 0x27DC], 1
  2371. label00001B90:
  2372. 00001B90  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  2373. 00001B96  6DE8                     blt        -0x16 /* 00001B80 */
  2374. 00001B98  536D D38A                subq.w     [A5 - 0x2C76], 1
  2375. 00001B9C  486D D866                pea.l      [A5 - 0x279A]
  2376. 00001BA0  A8A3                     syscall    EraseRect
  2377. 00001BA2  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2378. 00001BA6  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  2379. 00001BAA  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  2380. 00001BAE  7001                     moveq.l    D0, 0x01
  2381. 00001BB0  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2382. 00001BB4  3F00                     move.w     -[A7], D0
  2383. 00001BB6  A963                     syscall    SetControlValue/SetCtlValue
  2384. 00001BB8  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  2385. 00001BBC  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  2386. 00001BC0  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  2387. 00001BC4  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  2388. 00001BC8  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  2389. 00001BCC  426D D824                clr.w      [A5 - 0x27DC]
  2390. 00001BD0  508F                     addq.l     A7, 8
  2391. 00001BD2  6066                     bra        +0x68 /* 00001C3A */
  2392. label00001BD4:
  2393. 00001BD4  701E                     moveq.l    D0, 0x1E
  2394. 00001BD6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2395. 00001BDA  D06D D824                add.w      D0, [A5 - 0x27DC]
  2396. 00001BDE  3F00                     move.w     -[A7], D0
  2397. 00001BE0  701E                     moveq.l    D0, 0x1E
  2398. 00001BE2  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2399. 00001BE6  306D D824                movea.w    A0, [A5 - 0x27DC]
  2400. 00001BEA  D0C0                     add.w      A0, D0
  2401. 00001BEC  D1CC                     add.l      A0, A4
  2402. 00001BEE  7000                     moveq.l    D0, 0x00
  2403. 00001BF0  1010                     move.b     D0, [A0]
  2404. 00001BF2  3F00                     move.w     -[A7], D0
  2405. 00001BF4  701E                     moveq.l    D0, 0x1E
  2406. 00001BF6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2407. 00001BFA  306D D824                movea.w    A0, [A5 - 0x27DC]
  2408. 00001BFE  D0C0                     add.w      A0, D0
  2409. 00001C00  D1C8                     add.l      A0, A0
  2410. 00001C02  D1CB                     add.l      A0, A3
  2411. 00001C04  3F10                     move.w     -[A7], [A0]
  2412. 00001C06  701E                     moveq.l    D0, 0x1E
  2413. 00001C08  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2414. 00001C0C  306D D824                movea.w    A0, [A5 - 0x27DC]
  2415. 00001C10  D0C0                     add.w      A0, D0
  2416. 00001C12  D1C8                     add.l      A0, A0
  2417. 00001C14  3F30 6800                move.w     -[A7], [A0 + D6]
  2418. 00001C18  302D D824                move.w     D0, [A5 - 0x27DC]
  2419. 00001C1C  E948                     lsl        D0.w, 4
  2420. 00001C1E  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2421. 00001C22  5E40                     addq.w     D0, 7
  2422. 00001C24  3F00                     move.w     -[A7], D0
  2423. 00001C26  7061                     moveq.l    D0, 0x61
  2424. 00001C28  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2425. 00001C2C  3F00                     move.w     -[A7], D0
  2426. 00001C2E  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2427. 00001C32  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2428. 00001C36  526D D824                addq.w     [A5 - 0x27DC], 1
  2429. label00001C3A:
  2430. 00001C3A  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  2431. 00001C40  6C10                     bge        +0x12 /* 00001C52 */
  2432. 00001C42  701E                     moveq.l    D0, 0x1E
  2433. 00001C44  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2434. 00001C48  3203                     move.w     D1, D3
  2435. 00001C4A  9240                     sub.w      D1, D0
  2436. 00001C4C  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2437. 00001C50  6E82                     bgt        -0x7C /* 00001BD4 */
  2438. label00001C52:
  2439. 00001C52  486D D976                pea.l      [A5 - 0x268A]
  2440. 00001C56  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2441. 00001C5A  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  2442. 00001C5E  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  2443. 00001C62  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  2444. 00001C66  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  2445. 00001C6A  7007                     moveq.l    D0, 0x07
  2446. 00001C6C  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2447. 00001C70  3F00                     move.w     -[A7], D0
  2448. 00001C72  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  2449. 00001C76  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2450. 00001C7C  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2451. 00001C82  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2452. label00001C86:
  2453. 00001C86  4227                     clr.b      -[A7]
  2454. 00001C88  A973                     syscall    StillDown
  2455. 00001C8A  4A1F                     tst.b      [A7]+
  2456. 00001C8C  6600 FEE4                bne        -0x11A /* 00001B72 */
  2457. label00001C90:
  2458. 00001C90  486D D220                pea.l      [A5 - 0x2DE0]
  2459. 00001C94  A8A4                     syscall    InvertRect
  2460. 00001C96  6000 1AF8                bra        +0x1AFA /* 00003790 */
  2461. label00001C9A:
  2462. 00001C9A  4227                     clr.b      -[A7]
  2463. 00001C9C  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2464. 00001CA0  486D D228                pea.l      [A5 - 0x2DD8]
  2465. 00001CA4  A8AD                     syscall    PtInRect
  2466. 00001CA6  4A1F                     tst.b      [A7]+
  2467. 00001CA8  6700 0258                beq        +0x25A /* 00001F02 */
  2468. 00001CAC  486D D228                pea.l      [A5 - 0x2DD8]
  2469. 00001CB0  A8A4                     syscall    InvertRect
  2470. 00001CB2  7001                     moveq.l    D0, 0x01
  2471. 00001CB4  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2472. 00001CB8  C1FC 001E                muls.w     D0, 0x1E
  2473. 00001CBC  B640                     cmp.w      D3, D0
  2474. 00001CBE  6D00 0238                blt        +0x23A /* 00001EF8 */
  2475. 00001CC2  426D D824                clr.w      [A5 - 0x27DC]
  2476. 00001CC6  6010                     bra        +0x12 /* 00001CD8 */
  2477. label00001CC8:
  2478. 00001CC8  302D D824                move.w     D0, [A5 - 0x27DC]
  2479. 00001CCC  204D                     movea.l    A0, A5
  2480. 00001CCE  D0C0                     add.w      A0, D0
  2481. 00001CD0  4228 D976                clr.b      [A0 - 0x268A]
  2482. 00001CD4  526D D824                addq.w     [A5 - 0x27DC], 1
  2483. label00001CD8:
  2484. 00001CD8  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  2485. 00001CDE  6DE8                     blt        -0x16 /* 00001CC8 */
  2486. 00001CE0  526D D38A                addq.w     [A5 - 0x2C76], 1
  2487. 00001CE4  486D D866                pea.l      [A5 - 0x279A]
  2488. 00001CE8  A8A3                     syscall    EraseRect
  2489. 00001CEA  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2490. 00001CEE  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  2491. 00001CF2  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  2492. 00001CF6  7001                     moveq.l    D0, 0x01
  2493. 00001CF8  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2494. 00001CFC  3F00                     move.w     -[A7], D0
  2495. 00001CFE  A963                     syscall    SetControlValue/SetCtlValue
  2496. 00001D00  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  2497. 00001D04  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  2498. 00001D08  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  2499. 00001D0C  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  2500. 00001D10  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  2501. 00001D14  426D D824                clr.w      [A5 - 0x27DC]
  2502. 00001D18  508F                     addq.l     A7, 8
  2503. 00001D1A  6066                     bra        +0x68 /* 00001D82 */
  2504. label00001D1C:
  2505. 00001D1C  701E                     moveq.l    D0, 0x1E
  2506. 00001D1E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2507. 00001D22  D06D D824                add.w      D0, [A5 - 0x27DC]
  2508. 00001D26  3F00                     move.w     -[A7], D0
  2509. 00001D28  701E                     moveq.l    D0, 0x1E
  2510. 00001D2A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2511. 00001D2E  306D D824                movea.w    A0, [A5 - 0x27DC]
  2512. 00001D32  D0C0                     add.w      A0, D0
  2513. 00001D34  D1CC                     add.l      A0, A4
  2514. 00001D36  7000                     moveq.l    D0, 0x00
  2515. 00001D38  1010                     move.b     D0, [A0]
  2516. 00001D3A  3F00                     move.w     -[A7], D0
  2517. 00001D3C  701E                     moveq.l    D0, 0x1E
  2518. 00001D3E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2519. 00001D42  306D D824                movea.w    A0, [A5 - 0x27DC]
  2520. 00001D46  D0C0                     add.w      A0, D0
  2521. 00001D48  D1C8                     add.l      A0, A0
  2522. 00001D4A  D1CB                     add.l      A0, A3
  2523. 00001D4C  3F10                     move.w     -[A7], [A0]
  2524. 00001D4E  701E                     moveq.l    D0, 0x1E
  2525. 00001D50  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2526. 00001D54  306D D824                movea.w    A0, [A5 - 0x27DC]
  2527. 00001D58  D0C0                     add.w      A0, D0
  2528. 00001D5A  D1C8                     add.l      A0, A0
  2529. 00001D5C  3F30 6800                move.w     -[A7], [A0 + D6]
  2530. 00001D60  302D D824                move.w     D0, [A5 - 0x27DC]
  2531. 00001D64  E948                     lsl        D0.w, 4
  2532. 00001D66  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2533. 00001D6A  5E40                     addq.w     D0, 7
  2534. 00001D6C  3F00                     move.w     -[A7], D0
  2535. 00001D6E  7061                     moveq.l    D0, 0x61
  2536. 00001D70  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2537. 00001D74  3F00                     move.w     -[A7], D0
  2538. 00001D76  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2539. 00001D7A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2540. 00001D7E  526D D824                addq.w     [A5 - 0x27DC], 1
  2541. label00001D82:
  2542. 00001D82  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  2543. 00001D88  6C10                     bge        +0x12 /* 00001D9A */
  2544. 00001D8A  701E                     moveq.l    D0, 0x1E
  2545. 00001D8C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2546. 00001D90  3203                     move.w     D1, D3
  2547. 00001D92  9240                     sub.w      D1, D0
  2548. 00001D94  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2549. 00001D98  6E82                     bgt        -0x7C /* 00001D1C */
  2550. label00001D9A:
  2551. 00001D9A  486D D976                pea.l      [A5 - 0x268A]
  2552. 00001D9E  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2553. 00001DA2  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  2554. 00001DA6  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  2555. 00001DAA  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  2556. 00001DAE  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  2557. 00001DB2  7007                     moveq.l    D0, 0x07
  2558. 00001DB4  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2559. 00001DB8  3F00                     move.w     -[A7], D0
  2560. 00001DBA  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  2561. 00001DBE  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2562. 00001DC4  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2563. 00001DCA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2564. 00001DCE  6000 011E                bra        +0x120 /* 00001EEE */
  2565. label00001DD2:
  2566. 00001DD2  7001                     moveq.l    D0, 0x01
  2567. 00001DD4  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2568. 00001DD8  C1FC 001E                muls.w     D0, 0x1E
  2569. 00001DDC  B640                     cmp.w      D3, D0
  2570. 00001DDE  6D00 010E                blt        +0x110 /* 00001EEE */
  2571. 00001DE2  426D D824                clr.w      [A5 - 0x27DC]
  2572. 00001DE6  6010                     bra        +0x12 /* 00001DF8 */
  2573. label00001DE8:
  2574. 00001DE8  302D D824                move.w     D0, [A5 - 0x27DC]
  2575. 00001DEC  204D                     movea.l    A0, A5
  2576. 00001DEE  D0C0                     add.w      A0, D0
  2577. 00001DF0  4228 D976                clr.b      [A0 - 0x268A]
  2578. 00001DF4  526D D824                addq.w     [A5 - 0x27DC], 1
  2579. label00001DF8:
  2580. 00001DF8  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  2581. 00001DFE  6DE8                     blt        -0x16 /* 00001DE8 */
  2582. 00001E00  526D D38A                addq.w     [A5 - 0x2C76], 1
  2583. 00001E04  486D D866                pea.l      [A5 - 0x279A]
  2584. 00001E08  A8A3                     syscall    EraseRect
  2585. 00001E0A  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2586. 00001E0E  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  2587. 00001E12  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  2588. 00001E16  7001                     moveq.l    D0, 0x01
  2589. 00001E18  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2590. 00001E1C  3F00                     move.w     -[A7], D0
  2591. 00001E1E  A963                     syscall    SetControlValue/SetCtlValue
  2592. 00001E20  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  2593. 00001E24  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  2594. 00001E28  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  2595. 00001E2C  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  2596. 00001E30  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  2597. 00001E34  426D D824                clr.w      [A5 - 0x27DC]
  2598. 00001E38  508F                     addq.l     A7, 8
  2599. 00001E3A  6066                     bra        +0x68 /* 00001EA2 */
  2600. label00001E3C:
  2601. 00001E3C  701E                     moveq.l    D0, 0x1E
  2602. 00001E3E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2603. 00001E42  D06D D824                add.w      D0, [A5 - 0x27DC]
  2604. 00001E46  3F00                     move.w     -[A7], D0
  2605. 00001E48  701E                     moveq.l    D0, 0x1E
  2606. 00001E4A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2607. 00001E4E  306D D824                movea.w    A0, [A5 - 0x27DC]
  2608. 00001E52  D0C0                     add.w      A0, D0
  2609. 00001E54  D1CC                     add.l      A0, A4
  2610. 00001E56  7000                     moveq.l    D0, 0x00
  2611. 00001E58  1010                     move.b     D0, [A0]
  2612. 00001E5A  3F00                     move.w     -[A7], D0
  2613. 00001E5C  701E                     moveq.l    D0, 0x1E
  2614. 00001E5E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2615. 00001E62  306D D824                movea.w    A0, [A5 - 0x27DC]
  2616. 00001E66  D0C0                     add.w      A0, D0
  2617. 00001E68  D1C8                     add.l      A0, A0
  2618. 00001E6A  D1CB                     add.l      A0, A3
  2619. 00001E6C  3F10                     move.w     -[A7], [A0]
  2620. 00001E6E  701E                     moveq.l    D0, 0x1E
  2621. 00001E70  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2622. 00001E74  306D D824                movea.w    A0, [A5 - 0x27DC]
  2623. 00001E78  D0C0                     add.w      A0, D0
  2624. 00001E7A  D1C8                     add.l      A0, A0
  2625. 00001E7C  3F30 6800                move.w     -[A7], [A0 + D6]
  2626. 00001E80  302D D824                move.w     D0, [A5 - 0x27DC]
  2627. 00001E84  E948                     lsl        D0.w, 4
  2628. 00001E86  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2629. 00001E8A  5E40                     addq.w     D0, 7
  2630. 00001E8C  3F00                     move.w     -[A7], D0
  2631. 00001E8E  7061                     moveq.l    D0, 0x61
  2632. 00001E90  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2633. 00001E94  3F00                     move.w     -[A7], D0
  2634. 00001E96  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2635. 00001E9A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2636. 00001E9E  526D D824                addq.w     [A5 - 0x27DC], 1
  2637. label00001EA2:
  2638. 00001EA2  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  2639. 00001EA8  6C10                     bge        +0x12 /* 00001EBA */
  2640. 00001EAA  701E                     moveq.l    D0, 0x1E
  2641. 00001EAC  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2642. 00001EB0  3203                     move.w     D1, D3
  2643. 00001EB2  9240                     sub.w      D1, D0
  2644. 00001EB4  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2645. 00001EB8  6E82                     bgt        -0x7C /* 00001E3C */
  2646. label00001EBA:
  2647. 00001EBA  486D D976                pea.l      [A5 - 0x268A]
  2648. 00001EBE  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2649. 00001EC2  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  2650. 00001EC6  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  2651. 00001ECA  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  2652. 00001ECE  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  2653. 00001ED2  7007                     moveq.l    D0, 0x07
  2654. 00001ED4  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2655. 00001ED8  3F00                     move.w     -[A7], D0
  2656. 00001EDA  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  2657. 00001EDE  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2658. 00001EE4  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2659. 00001EEA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2660. label00001EEE:
  2661. 00001EEE  4227                     clr.b      -[A7]
  2662. 00001EF0  A973                     syscall    StillDown
  2663. 00001EF2  4A1F                     tst.b      [A7]+
  2664. 00001EF4  6600 FEDC                bne        -0x122 /* 00001DD2 */
  2665. label00001EF8:
  2666. 00001EF8  486D D228                pea.l      [A5 - 0x2DD8]
  2667. 00001EFC  A8A4                     syscall    InvertRect
  2668. 00001EFE  6000 1890                bra        +0x1892 /* 00003790 */
  2669. label00001F02:
  2670. 00001F02  4227                     clr.b      -[A7]
  2671. 00001F04  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2672. 00001F08  486D D230                pea.l      [A5 - 0x2DD0]
  2673. 00001F0C  A8AD                     syscall    PtInRect
  2674. 00001F0E  4A1F                     tst.b      [A7]+
  2675. 00001F10  6700 0258                beq        +0x25A /* 0000216A */
  2676. 00001F14  486D D230                pea.l      [A5 - 0x2DD0]
  2677. 00001F18  A8A4                     syscall    InvertRect
  2678. 00001F1A  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  2679. 00001F1E  206D D290                movea.l    A0, [A5 - 0x2D70]
  2680. 00001F22  A03B                     syscall    Delay
  2681. 00001F24  2280                     move.l     [A1], D0
  2682. 00001F26  486D D230                pea.l      [A5 - 0x2DD0]
  2683. 00001F2A  A8A4                     syscall    InvertRect
  2684. 00001F2C  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2685. 00001F30  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  2686. 00001F34  6700 185A                beq        +0x185C /* 00003790 */
  2687. 00001F38  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2688. 00001F3C  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  2689. 00001F40  6C06                     bge        +0x8 /* 00001F48 */
  2690. 00001F42  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2691. 00001F46  6004                     bra        +0x6 /* 00001F4C */
  2692. label00001F48:
  2693. 00001F48  302D D3AA                move.w     D0, [A5 - 0x2C56]
  2694. label00001F4C:
  2695. 00001F4C  3B40 D850                move.w     [A5 - 0x27B0], D0
  2696. 00001F50  322D D3A8                move.w     D1, [A5 - 0x2C58]
  2697. 00001F54  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  2698. 00001F58  6F06                     ble        +0x8 /* 00001F60 */
  2699. 00001F5A  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2700. 00001F5E  6004                     bra        +0x6 /* 00001F64 */
  2701. label00001F60:
  2702. 00001F60  302D D3AA                move.w     D0, [A5 - 0x2C56]
  2703. label00001F64:
  2704. 00001F64  3B40 D852                move.w     [A5 - 0x27AE], D0
  2705. 00001F68  906D D850                sub.w      D0, [A5 - 0x27B0]
  2706. 00001F6C  3E00                     move.w     D7, D0
  2707. 00001F6E  4A47                     tst.w      D7
  2708. 00001F70  6F04                     ble        +0x6 /* 00001F76 */
  2709. 00001F72  426D D2A0                clr.w      [A5 - 0x2D60]
  2710. label00001F76:
  2711. 00001F76  0C47 07D0                cmpi.w     D7, 0x7D0
  2712. 00001F7A  6F28                     ble        +0x2A /* 00001FA4 */
  2713. 00001F7C  486D F880                pea.l      [A5 - 0x780]
  2714. 00001F80  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  2715. 00001F84  2EAD D5C2                move.l     [A7], [A5 - 0x2A3E]
  2716. 00001F88  7002                     moveq.l    D0, 0x02
  2717. 00001F8A  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2718. 00001F8E  3F00                     move.w     -[A7], D0
  2719. 00001F90  A963                     syscall    SetControlValue/SetCtlValue
  2720. 00001F92  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  2721. 00001F96  7001                     moveq.l    D0, 0x01
  2722. 00001F98  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2723. 00001F9C  3F00                     move.w     -[A7], D0
  2724. 00001F9E  A963                     syscall    SetControlValue/SetCtlValue
  2725. 00001FA0  6000 17EE                bra        +0x17F0 /* 00003790 */
  2726. label00001FA4:
  2727. 00001FA4  3B6D D850 D824           move.w     [A5 - 0x27DC], [A5 - 0x27B0]
  2728. 00001FAA  346D D824                movea.w    A2, [A5 - 0x27DC]
  2729. 00001FAE  D5CA                     add.l      A2, A2
  2730. 00001FB0  603E                     bra        +0x40 /* 00001FF0 */
  2731. label00001FB2:
  2732. 00001FB2  382D D824                move.w     D4, [A5 - 0x27DC]
  2733. 00001FB6  986D D850                sub.w      D4, [A5 - 0x27B0]
  2734. 00001FBA  48C4                     ext.l      D4
  2735. 00001FBC  D884                     add.l      D4, D4
  2736. 00001FBE  3A2D D824                move.w     D5, [A5 - 0x27DC]
  2737. 00001FC2  9A6D D850                sub.w      D5, [A5 - 0x27B0]
  2738. 00001FC6  206D D37A                movea.l    A0, [A5 - 0x2C86]
  2739. 00001FCA  31B2 6800 4800           move.w     [A0 + D4], [A2 + D6]
  2740. 00001FD0  204B                     movea.l    A0, A3
  2741. 00001FD2  D1CA                     add.l      A0, A2
  2742. 00001FD4  226D D37E                movea.l    A1, [A5 - 0x2C82]
  2743. 00001FD8  3390 4800                move.w     [A1 + D4], [A0]
  2744. 00001FDC  302D D824                move.w     D0, [A5 - 0x27DC]
  2745. 00001FE0  206D D382                movea.l    A0, [A5 - 0x2C7E]
  2746. 00001FE4  11B4 0000 5000           move.b     [A0 + D5.w], [A4 + D0.w]
  2747. 00001FEA  526D D824                addq.w     [A5 - 0x27DC], 1
  2748. 00001FEE  548A                     addq.l     A2, 2
  2749. label00001FF0:
  2750. 00001FF0  302D D824                move.w     D0, [A5 - 0x27DC]
  2751. 00001FF4  B06D D852                cmp.w      D0, [A5 - 0x27AE]
  2752. 00001FF8  6DB8                     blt        -0x46 /* 00001FB2 */
  2753. 00001FFA  3E2D D852                move.w     D7, [A5 - 0x27AE]
  2754. 00001FFE  9E6D D850                sub.w      D7, [A5 - 0x27B0]
  2755. 00002002  3B47 D2A4                move.w     [A5 - 0x2D5C], D7
  2756. 00002006  9647                     sub.w      D3, D7
  2757. 00002008  3B6D D850 D824           move.w     [A5 - 0x27DC], [A5 - 0x27B0]
  2758. 0000200E  346D D824                movea.w    A2, [A5 - 0x27DC]
  2759. 00002012  D5CA                     add.l      A2, A2
  2760. 00002014  6040                     bra        +0x42 /* 00002056 */
  2761. label00002016:
  2762. 00002016  302D D852                move.w     D0, [A5 - 0x27AE]
  2763. 0000201A  906D D850                sub.w      D0, [A5 - 0x27B0]
  2764. 0000201E  306D D824                movea.w    A0, [A5 - 0x27DC]
  2765. 00002022  D0C0                     add.w      A0, D0
  2766. 00002024  D1C8                     add.l      A0, A0
  2767. 00002026  2808                     move.l     D4, A0
  2768. 00002028  302D D852                move.w     D0, [A5 - 0x27AE]
  2769. 0000202C  906D D850                sub.w      D0, [A5 - 0x27B0]
  2770. 00002030  D06D D824                add.w      D0, [A5 - 0x27DC]
  2771. 00002034  3A00                     move.w     D5, D0
  2772. 00002036  2046                     movea.l    A0, D6
  2773. 00002038  D1C4                     add.l      A0, D4
  2774. 0000203A  3590 6800                move.w     [A2 + D6], [A0]
  2775. 0000203E  204B                     movea.l    A0, A3
  2776. 00002040  D1CA                     add.l      A0, A2
  2777. 00002042  30B3 4800                move.w     [A0], [A3 + D4]
  2778. 00002046  302D D824                move.w     D0, [A5 - 0x27DC]
  2779. 0000204A  19B4 5000 0000           move.b     [A4 + D0.w], [A4 + D5.w]
  2780. 00002050  526D D824                addq.w     [A5 - 0x27DC], 1
  2781. 00002054  548A                     addq.l     A2, 2
  2782. label00002056:
  2783. 00002056  B66D D824                cmp.w      D3, [A5 - 0x27DC]
  2784. 0000205A  6EBA                     bgt        -0x44 /* 00002016 */
  2785. 0000205C  3B6D D850 D3A8           move.w     [A5 - 0x2C58], [A5 - 0x27B0]
  2786. 00002062  3B6D D850 D3AA           move.w     [A5 - 0x2C56], [A5 - 0x27B0]
  2787. 00002068  426D D824                clr.w      [A5 - 0x27DC]
  2788. 0000206C  6010                     bra        +0x12 /* 0000207E */
  2789. label0000206E:
  2790. 0000206E  302D D824                move.w     D0, [A5 - 0x27DC]
  2791. 00002072  204D                     movea.l    A0, A5
  2792. 00002074  D0C0                     add.w      A0, D0
  2793. 00002076  4228 D976                clr.b      [A0 - 0x268A]
  2794. 0000207A  526D D824                addq.w     [A5 - 0x27DC], 1
  2795. label0000207E:
  2796. 0000207E  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  2797. 00002084  6DE8                     blt        -0x16 /* 0000206E */
  2798. 00002086  302D D850                move.w     D0, [A5 - 0x27B0]
  2799. 0000208A  48C0                     ext.l      D0
  2800. 0000208C  81FC 001E                divs.w     D0, 0x1E
  2801. 00002090  3B40 D38A                move.w     [A5 - 0x2C76], D0
  2802. 00002094  486D D866                pea.l      [A5 - 0x279A]
  2803. 00002098  A8A3                     syscall    EraseRect
  2804. 0000209A  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2805. 0000209E  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  2806. 000020A2  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  2807. 000020A6  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  2808. 000020AA  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  2809. 000020AE  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  2810. 000020B2  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  2811. 000020B6  2EAD D5C2                move.l     [A7], [A5 - 0x2A3E]
  2812. 000020BA  2003                     move.l     D0, D3
  2813. 000020BC  48C0                     ext.l      D0
  2814. 000020BE  81FC 001E                divs.w     D0, 0x1E
  2815. 000020C2  5240                     addq.w     D0, 1
  2816. 000020C4  3F00                     move.w     -[A7], D0
  2817. 000020C6  A965                     syscall    SetControlMaximum/SetMaxCtl
  2818. 000020C8  2EAD D5C2                move.l     [A7], [A5 - 0x2A3E]
  2819. 000020CC  7001                     moveq.l    D0, 0x01
  2820. 000020CE  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2821. 000020D2  3F00                     move.w     -[A7], D0
  2822. 000020D4  A963                     syscall    SetControlValue/SetCtlValue
  2823. 000020D6  426D D824                clr.w      [A5 - 0x27DC]
  2824. 000020DA  6066                     bra        +0x68 /* 00002142 */
  2825. label000020DC:
  2826. 000020DC  701E                     moveq.l    D0, 0x1E
  2827. 000020DE  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2828. 000020E2  D06D D824                add.w      D0, [A5 - 0x27DC]
  2829. 000020E6  3F00                     move.w     -[A7], D0
  2830. 000020E8  701E                     moveq.l    D0, 0x1E
  2831. 000020EA  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2832. 000020EE  306D D824                movea.w    A0, [A5 - 0x27DC]
  2833. 000020F2  D0C0                     add.w      A0, D0
  2834. 000020F4  D1CC                     add.l      A0, A4
  2835. 000020F6  7000                     moveq.l    D0, 0x00
  2836. 000020F8  1010                     move.b     D0, [A0]
  2837. 000020FA  3F00                     move.w     -[A7], D0
  2838. 000020FC  701E                     moveq.l    D0, 0x1E
  2839. 000020FE  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2840. 00002102  306D D824                movea.w    A0, [A5 - 0x27DC]
  2841. 00002106  D0C0                     add.w      A0, D0
  2842. 00002108  D1C8                     add.l      A0, A0
  2843. 0000210A  D1CB                     add.l      A0, A3
  2844. 0000210C  3F10                     move.w     -[A7], [A0]
  2845. 0000210E  701E                     moveq.l    D0, 0x1E
  2846. 00002110  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2847. 00002114  306D D824                movea.w    A0, [A5 - 0x27DC]
  2848. 00002118  D0C0                     add.w      A0, D0
  2849. 0000211A  D1C8                     add.l      A0, A0
  2850. 0000211C  3F30 6800                move.w     -[A7], [A0 + D6]
  2851. 00002120  302D D824                move.w     D0, [A5 - 0x27DC]
  2852. 00002124  E948                     lsl        D0.w, 4
  2853. 00002126  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2854. 0000212A  5E40                     addq.w     D0, 7
  2855. 0000212C  3F00                     move.w     -[A7], D0
  2856. 0000212E  7061                     moveq.l    D0, 0x61
  2857. 00002130  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2858. 00002134  3F00                     move.w     -[A7], D0
  2859. 00002136  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2860. 0000213A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2861. 0000213E  526D D824                addq.w     [A5 - 0x27DC], 1
  2862. label00002142:
  2863. 00002142  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  2864. 00002148  6C10                     bge        +0x12 /* 0000215A */
  2865. 0000214A  701E                     moveq.l    D0, 0x1E
  2866. 0000214C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2867. 00002150  3203                     move.w     D1, D3
  2868. 00002152  9240                     sub.w      D1, D0
  2869. 00002154  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2870. 00002158  6E82                     bgt        -0x7C /* 000020DC */
  2871. label0000215A:
  2872. 0000215A  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2873. 00002160  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2874. 00002166  6000 1628                bra        +0x162A /* 00003790 */
  2875. label0000216A:
  2876. 0000216A  4227                     clr.b      -[A7]
  2877. 0000216C  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2878. 00002170  486D D238                pea.l      [A5 - 0x2DC8]
  2879. 00002174  A8AD                     syscall    PtInRect
  2880. 00002176  4A1F                     tst.b      [A7]+
  2881. 00002178  6700 00E2                beq        +0xE4 /* 0000225C */
  2882. 0000217C  486D D238                pea.l      [A5 - 0x2DC8]
  2883. 00002180  A8A4                     syscall    InvertRect
  2884. 00002182  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  2885. 00002186  206D D290                movea.l    A0, [A5 - 0x2D70]
  2886. 0000218A  A03B                     syscall    Delay
  2887. 0000218C  2280                     move.l     [A1], D0
  2888. 0000218E  486D D238                pea.l      [A5 - 0x2DC8]
  2889. 00002192  A8A4                     syscall    InvertRect
  2890. 00002194  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2891. 00002198  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  2892. 0000219C  6C06                     bge        +0x8 /* 000021A4 */
  2893. 0000219E  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2894. 000021A2  6004                     bra        +0x6 /* 000021A8 */
  2895. label000021A4:
  2896. 000021A4  302D D3AA                move.w     D0, [A5 - 0x2C56]
  2897. label000021A8:
  2898. 000021A8  3B40 D850                move.w     [A5 - 0x27B0], D0
  2899. 000021AC  322D D3A8                move.w     D1, [A5 - 0x2C58]
  2900. 000021B0  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  2901. 000021B4  6F06                     ble        +0x8 /* 000021BC */
  2902. 000021B6  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2903. 000021BA  6004                     bra        +0x6 /* 000021C0 */
  2904. label000021BC:
  2905. 000021BC  302D D3AA                move.w     D0, [A5 - 0x2C56]
  2906. label000021C0:
  2907. 000021C0  3B40 D852                move.w     [A5 - 0x27AE], D0
  2908. 000021C4  906D D850                sub.w      D0, [A5 - 0x27B0]
  2909. 000021C8  0C40 07D0                cmpi.w     D0, 0x7D0
  2910. 000021CC  6F28                     ble        +0x2A /* 000021F6 */
  2911. 000021CE  486D F8A6                pea.l      [A5 - 0x75A]
  2912. 000021D2  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  2913. 000021D6  2EAD D5C2                move.l     [A7], [A5 - 0x2A3E]
  2914. 000021DA  7002                     moveq.l    D0, 0x02
  2915. 000021DC  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2916. 000021E0  3F00                     move.w     -[A7], D0
  2917. 000021E2  A963                     syscall    SetControlValue/SetCtlValue
  2918. 000021E4  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  2919. 000021E8  7001                     moveq.l    D0, 0x01
  2920. 000021EA  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2921. 000021EE  3F00                     move.w     -[A7], D0
  2922. 000021F0  A963                     syscall    SetControlValue/SetCtlValue
  2923. 000021F2  6000 159C                bra        +0x159E /* 00003790 */
  2924. label000021F6:
  2925. 000021F6  3B6D D850 D824           move.w     [A5 - 0x27DC], [A5 - 0x27B0]
  2926. 000021FC  346D D824                movea.w    A2, [A5 - 0x27DC]
  2927. 00002200  D5CA                     add.l      A2, A2
  2928. 00002202  603E                     bra        +0x40 /* 00002242 */
  2929. label00002204:
  2930. 00002204  382D D824                move.w     D4, [A5 - 0x27DC]
  2931. 00002208  986D D850                sub.w      D4, [A5 - 0x27B0]
  2932. 0000220C  48C4                     ext.l      D4
  2933. 0000220E  D884                     add.l      D4, D4
  2934. 00002210  3A2D D824                move.w     D5, [A5 - 0x27DC]
  2935. 00002214  9A6D D850                sub.w      D5, [A5 - 0x27B0]
  2936. 00002218  206D D37A                movea.l    A0, [A5 - 0x2C86]
  2937. 0000221C  31B2 6800 4800           move.w     [A0 + D4], [A2 + D6]
  2938. 00002222  204B                     movea.l    A0, A3
  2939. 00002224  D1CA                     add.l      A0, A2
  2940. 00002226  226D D37E                movea.l    A1, [A5 - 0x2C82]
  2941. 0000222A  3390 4800                move.w     [A1 + D4], [A0]
  2942. 0000222E  302D D824                move.w     D0, [A5 - 0x27DC]
  2943. 00002232  206D D382                movea.l    A0, [A5 - 0x2C7E]
  2944. 00002236  11B4 0000 5000           move.b     [A0 + D5.w], [A4 + D0.w]
  2945. 0000223C  526D D824                addq.w     [A5 - 0x27DC], 1
  2946. 00002240  548A                     addq.l     A2, 2
  2947. label00002242:
  2948. 00002242  302D D824                move.w     D0, [A5 - 0x27DC]
  2949. 00002246  B06D D852                cmp.w      D0, [A5 - 0x27AE]
  2950. 0000224A  6DB8                     blt        -0x46 /* 00002204 */
  2951. 0000224C  302D D852                move.w     D0, [A5 - 0x27AE]
  2952. 00002250  906D D850                sub.w      D0, [A5 - 0x27B0]
  2953. 00002254  3B40 D2A4                move.w     [A5 - 0x2D5C], D0
  2954. 00002258  6000 1536                bra        +0x1538 /* 00003790 */
  2955. label0000225C:
  2956. 0000225C  4227                     clr.b      -[A7]
  2957. 0000225E  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2958. 00002262  486D D240                pea.l      [A5 - 0x2DC0]
  2959. 00002266  A8AD                     syscall    PtInRect
  2960. 00002268  4A1F                     tst.b      [A7]+
  2961. 0000226A  6700 02F6                beq        +0x2F8 /* 00002562 */
  2962. 0000226E  486D D240                pea.l      [A5 - 0x2DC0]
  2963. 00002272  A8A4                     syscall    InvertRect
  2964. 00002274  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  2965. 00002278  206D D290                movea.l    A0, [A5 - 0x2D70]
  2966. 0000227C  A03B                     syscall    Delay
  2967. 0000227E  2280                     move.l     [A1], D0
  2968. 00002280  486D D240                pea.l      [A5 - 0x2DC0]
  2969. 00002284  A8A4                     syscall    InvertRect
  2970. 00002286  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2971. 0000228A  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  2972. 0000228E  6C06                     bge        +0x8 /* 00002296 */
  2973. 00002290  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2974. 00002294  6004                     bra        +0x6 /* 0000229A */
  2975. label00002296:
  2976. 00002296  302D D3AA                move.w     D0, [A5 - 0x2C56]
  2977. label0000229A:
  2978. 0000229A  3B40 D850                move.w     [A5 - 0x27B0], D0
  2979. 0000229E  322D D3A8                move.w     D1, [A5 - 0x2C58]
  2980. 000022A2  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  2981. 000022A6  6F06                     ble        +0x8 /* 000022AE */
  2982. 000022A8  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2983. 000022AC  6004                     bra        +0x6 /* 000022B2 */
  2984. label000022AE:
  2985. 000022AE  302D D3AA                move.w     D0, [A5 - 0x2C56]
  2986. label000022B2:
  2987. 000022B2  3B40 D852                move.w     [A5 - 0x27AE], D0
  2988. 000022B6  906D D850                sub.w      D0, [A5 - 0x27B0]
  2989. 000022BA  3203                     move.w     D1, D3
  2990. 000022BC  9240                     sub.w      D1, D0
  2991. 000022BE  D26D D2A4                add.w      D1, [A5 - 0x2D5C]
  2992. 000022C2  0C41 4E20                cmpi.w     D1, 0x4E20 /* 'N ' */
  2993. 000022C6  6F28                     ble        +0x2A /* 000022F0 */
  2994. 000022C8  486D F8CC                pea.l      [A5 - 0x734]
  2995. 000022CC  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  2996. 000022D0  2EAD D5C2                move.l     [A7], [A5 - 0x2A3E]
  2997. 000022D4  7002                     moveq.l    D0, 0x02
  2998. 000022D6  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2999. 000022DA  3F00                     move.w     -[A7], D0
  3000. 000022DC  A963                     syscall    SetControlValue/SetCtlValue
  3001. 000022DE  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  3002. 000022E2  7001                     moveq.l    D0, 0x01
  3003. 000022E4  D06D D38A                add.w      D0, [A5 - 0x2C76]
  3004. 000022E8  3F00                     move.w     -[A7], D0
  3005. 000022EA  A963                     syscall    SetControlValue/SetCtlValue
  3006. 000022EC  6000 14A2                bra        +0x14A4 /* 00003790 */
  3007. label000022F0:
  3008. 000022F0  3E2D D852                move.w     D7, [A5 - 0x27AE]
  3009. 000022F4  9E6D D850                sub.w      D7, [A5 - 0x27B0]
  3010. 000022F8  9647                     sub.w      D3, D7
  3011. 000022FA  D66D D2A4                add.w      D3, [A5 - 0x2D5C]
  3012. 000022FE  BE6D D2A4                cmp.w      D7, [A5 - 0x2D5C]
  3013. 00002302  6E6E                     bgt        +0x70 /* 00002372 */
  3014. 00002304  70FF                     moveq.l    D0, 0xFFFFFFFF
  3015. 00002306  D043                     add.w      D0, D3
  3016. 00002308  3B40 D824                move.w     [A5 - 0x27DC], D0
  3017. 0000230C  3440                     movea.w    A2, D0
  3018. 0000230E  D5CA                     add.l      A2, A2
  3019. 00002310  322D D850                move.w     D1, [A5 - 0x27B0]
  3020. 00002314  D26D D2A4                add.w      D1, [A5 - 0x2D5C]
  3021. 00002318  3D41 FFF6                move.w     [A6 - 0xA], D1
  3022. 0000231C  6048                     bra        +0x4A /* 00002366 */
  3023. label0000231E:
  3024. 0000231E  302D D852                move.w     D0, [A5 - 0x27AE]
  3025. 00002322  906D D850                sub.w      D0, [A5 - 0x27B0]
  3026. 00002326  382D D824                move.w     D4, [A5 - 0x27DC]
  3027. 0000232A  986D D2A4                sub.w      D4, [A5 - 0x2D5C]
  3028. 0000232E  D840                     add.w      D4, D0
  3029. 00002330  48C4                     ext.l      D4
  3030. 00002332  D884                     add.l      D4, D4
  3031. 00002334  302D D852                move.w     D0, [A5 - 0x27AE]
  3032. 00002338  906D D850                sub.w      D0, [A5 - 0x27B0]
  3033. 0000233C  3A2D D824                move.w     D5, [A5 - 0x27DC]
  3034. 00002340  9A6D D2A4                sub.w      D5, [A5 - 0x2D5C]
  3035. 00002344  DA40                     add.w      D5, D0
  3036. 00002346  2046                     movea.l    A0, D6
  3037. 00002348  D1C4                     add.l      A0, D4
  3038. 0000234A  3590 6800                move.w     [A2 + D6], [A0]
  3039. 0000234E  204B                     movea.l    A0, A3
  3040. 00002350  D1CA                     add.l      A0, A2
  3041. 00002352  30B3 4800                move.w     [A0], [A3 + D4]
  3042. 00002356  302D D824                move.w     D0, [A5 - 0x27DC]
  3043. 0000235A  19B4 5000 0000           move.b     [A4 + D0.w], [A4 + D5.w]
  3044. 00002360  536D D824                subq.w     [A5 - 0x27DC], 1
  3045. 00002364  558A                     subq.l     A2, 2
  3046. label00002366:
  3047. 00002366  302D D824                move.w     D0, [A5 - 0x27DC]
  3048. 0000236A  B06E FFF6                cmp.w      D0, [A6 - 0xA]
  3049. 0000236E  6CAE                     bge        -0x50 /* 0000231E */
  3050. 00002370  6062                     bra        +0x64 /* 000023D4 */
  3051. label00002372:
  3052. 00002372  302D D850                move.w     D0, [A5 - 0x27B0]
  3053. 00002376  D06D D2A4                add.w      D0, [A5 - 0x2D5C]
  3054. 0000237A  3D40 FFF6                move.w     [A6 - 0xA], D0
  3055. 0000237E  3B40 D824                move.w     [A5 - 0x27DC], D0
  3056. 00002382  3440                     movea.w    A2, D0
  3057. 00002384  D5CA                     add.l      A2, A2
  3058. 00002386  6042                     bra        +0x44 /* 000023CA */
  3059. label00002388:
  3060. 00002388  302D D824                move.w     D0, [A5 - 0x27DC]
  3061. 0000238C  906D D2A4                sub.w      D0, [A5 - 0x2D5C]
  3062. 00002390  D047                     add.w      D0, D7
  3063. 00002392  3040                     movea.w    A0, D0
  3064. 00002394  D1C8                     add.l      A0, A0
  3065. 00002396  35B0 6800 6800           move.w     [A2 + D6], [A0 + D6]
  3066. 0000239C  302D D852                move.w     D0, [A5 - 0x27AE]
  3067. 000023A0  906D D850                sub.w      D0, [A5 - 0x27B0]
  3068. 000023A4  3A2D D824                move.w     D5, [A5 - 0x27DC]
  3069. 000023A8  9A6D D2A4                sub.w      D5, [A5 - 0x2D5C]
  3070. 000023AC  DA40                     add.w      D5, D0
  3071. 000023AE  204B                     movea.l    A0, A3
  3072. 000023B0  D0C5                     add.w      A0, D5
  3073. 000023B2  224B                     movea.l    A1, A3
  3074. 000023B4  D3CA                     add.l      A1, A2
  3075. 000023B6  32B0 5000                move.w     [A1], [A0 + D5.w]
  3076. 000023BA  302D D824                move.w     D0, [A5 - 0x27DC]
  3077. 000023BE  19B4 5000 0000           move.b     [A4 + D0.w], [A4 + D5.w]
  3078. 000023C4  526D D824                addq.w     [A5 - 0x27DC], 1
  3079. 000023C8  548A                     addq.l     A2, 2
  3080. label000023CA:
  3081. 000023CA  70FF                     moveq.l    D0, 0xFFFFFFFF
  3082. 000023CC  D043                     add.w      D0, D3
  3083. 000023CE  B06D D824                cmp.w      D0, [A5 - 0x27DC]
  3084. 000023D2  6CB4                     bge        -0x4A /* 00002388 */
  3085. label000023D4:
  3086. 000023D4  3B6D D850 D824           move.w     [A5 - 0x27DC], [A5 - 0x27B0]
  3087. 000023DA  346D D824                movea.w    A2, [A5 - 0x27DC]
  3088. 000023DE  D5CA                     add.l      A2, A2
  3089. 000023E0  603E                     bra        +0x40 /* 00002420 */
  3090. label000023E2:
  3091. 000023E2  382D D824                move.w     D4, [A5 - 0x27DC]
  3092. 000023E6  986D D850                sub.w      D4, [A5 - 0x27B0]
  3093. 000023EA  48C4                     ext.l      D4
  3094. 000023EC  D884                     add.l      D4, D4
  3095. 000023EE  3A2D D824                move.w     D5, [A5 - 0x27DC]
  3096. 000023F2  9A6D D850                sub.w      D5, [A5 - 0x27B0]
  3097. 000023F6  206D D37A                movea.l    A0, [A5 - 0x2C86]
  3098. 000023FA  35B0 4800 6800           move.w     [A2 + D6], [A0 + D4]
  3099. 00002400  206D D37E                movea.l    A0, [A5 - 0x2C82]
  3100. 00002404  224B                     movea.l    A1, A3
  3101. 00002406  D3CA                     add.l      A1, A2
  3102. 00002408  32B0 4800                move.w     [A1], [A0 + D4]
  3103. 0000240C  206D D382                movea.l    A0, [A5 - 0x2C7E]
  3104. 00002410  302D D824                move.w     D0, [A5 - 0x27DC]
  3105. 00002414  19B0 5000 0000           move.b     [A4 + D0.w], [A0 + D5.w]
  3106. 0000241A  526D D824                addq.w     [A5 - 0x27DC], 1
  3107. 0000241E  548A                     addq.l     A2, 2
  3108. label00002420:
  3109. 00002420  302D D824                move.w     D0, [A5 - 0x27DC]
  3110. 00002424  B06E FFF6                cmp.w      D0, [A6 - 0xA]
  3111. 00002428  6DB8                     blt        -0x46 /* 000023E2 */
  3112. 0000242A  3B6E FFF6 D3A8           move.w     [A5 - 0x2C58], [A6 - 0xA]
  3113. 00002430  3B6E FFF6 D3AA           move.w     [A5 - 0x2C56], [A6 - 0xA]
  3114. 00002436  426D D824                clr.w      [A5 - 0x27DC]
  3115. 0000243A  6010                     bra        +0x12 /* 0000244C */
  3116. label0000243C:
  3117. 0000243C  302D D824                move.w     D0, [A5 - 0x27DC]
  3118. 00002440  204D                     movea.l    A0, A5
  3119. 00002442  D0C0                     add.w      A0, D0
  3120. 00002444  4228 D976                clr.b      [A0 - 0x268A]
  3121. 00002448  526D D824                addq.w     [A5 - 0x27DC], 1
  3122. label0000244C:
  3123. 0000244C  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  3124. 00002452  6DE8                     blt        -0x16 /* 0000243C */
  3125. 00002454  302E FFF6                move.w     D0, [A6 - 0xA]
  3126. 00002458  48C0                     ext.l      D0
  3127. 0000245A  81FC 001E                divs.w     D0, 0x1E
  3128. 0000245E  3B40 D38A                move.w     [A5 - 0x2C76], D0
  3129. 00002462  2F3C 0001 0001           move.l     -[A7], 0x10001
  3130. 00002468  3F3C 0001                move.w     -[A7], 0x1
  3131. 0000246C  C1FC 001E                muls.w     D0, 0x1E
  3132. 00002470  322D D3AC                move.w     D1, [A5 - 0x2C54]
  3133. 00002474  9240                     sub.w      D1, D0
  3134. 00002476  3F01                     move.w     -[A7], D1
  3135. 00002478  701E                     moveq.l    D0, 0x1E
  3136. 0000247A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3137. 0000247E  322D D3A8                move.w     D1, [A5 - 0x2C58]
  3138. 00002482  9240                     sub.w      D1, D0
  3139. 00002484  3F01                     move.w     -[A7], D1
  3140. 00002486  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  3141. 0000248A  486D D866                pea.l      [A5 - 0x279A]
  3142. 0000248E  A8A3                     syscall    EraseRect
  3143. 00002490  3EAD D38A                move.w     [A7], [A5 - 0x2C76]
  3144. 00002494  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  3145. 00002498  2EAD D5C2                move.l     [A7], [A5 - 0x2A3E]
  3146. 0000249C  2003                     move.l     D0, D3
  3147. 0000249E  48C0                     ext.l      D0
  3148. 000024A0  81FC 001E                divs.w     D0, 0x1E
  3149. 000024A4  5240                     addq.w     D0, 1
  3150. 000024A6  3F00                     move.w     -[A7], D0
  3151. 000024A8  A965                     syscall    SetControlMaximum/SetMaxCtl
  3152. 000024AA  2EAD D5C2                move.l     [A7], [A5 - 0x2A3E]
  3153. 000024AE  7001                     moveq.l    D0, 0x01
  3154. 000024B0  D06D D38A                add.w      D0, [A5 - 0x2C76]
  3155. 000024B4  3F00                     move.w     -[A7], D0
  3156. 000024B6  A963                     syscall    SetControlValue/SetCtlValue
  3157. 000024B8  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  3158. 000024BC  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  3159. 000024C0  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  3160. 000024C4  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  3161. 000024C8  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  3162. 000024CC  426D D824                clr.w      [A5 - 0x27DC]
  3163. 000024D0  508F                     addq.l     A7, 8
  3164. 000024D2  6066                     bra        +0x68 /* 0000253A */
  3165. label000024D4:
  3166. 000024D4  701E                     moveq.l    D0, 0x1E
  3167. 000024D6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3168. 000024DA  D06D D824                add.w      D0, [A5 - 0x27DC]
  3169. 000024DE  3F00                     move.w     -[A7], D0
  3170. 000024E0  701E                     moveq.l    D0, 0x1E
  3171. 000024E2  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3172. 000024E6  306D D824                movea.w    A0, [A5 - 0x27DC]
  3173. 000024EA  D0C0                     add.w      A0, D0
  3174. 000024EC  D1CC                     add.l      A0, A4
  3175. 000024EE  7000                     moveq.l    D0, 0x00
  3176. 000024F0  1010                     move.b     D0, [A0]
  3177. 000024F2  3F00                     move.w     -[A7], D0
  3178. 000024F4  701E                     moveq.l    D0, 0x1E
  3179. 000024F6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3180. 000024FA  306D D824                movea.w    A0, [A5 - 0x27DC]
  3181. 000024FE  D0C0                     add.w      A0, D0
  3182. 00002500  D1C8                     add.l      A0, A0
  3183. 00002502  D1CB                     add.l      A0, A3
  3184. 00002504  3F10                     move.w     -[A7], [A0]
  3185. 00002506  701E                     moveq.l    D0, 0x1E
  3186. 00002508  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3187. 0000250C  306D D824                movea.w    A0, [A5 - 0x27DC]
  3188. 00002510  D0C0                     add.w      A0, D0
  3189. 00002512  D1C8                     add.l      A0, A0
  3190. 00002514  3F30 6800                move.w     -[A7], [A0 + D6]
  3191. 00002518  302D D824                move.w     D0, [A5 - 0x27DC]
  3192. 0000251C  E948                     lsl        D0.w, 4
  3193. 0000251E  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3194. 00002522  5E40                     addq.w     D0, 7
  3195. 00002524  3F00                     move.w     -[A7], D0
  3196. 00002526  7061                     moveq.l    D0, 0x61
  3197. 00002528  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  3198. 0000252C  3F00                     move.w     -[A7], D0
  3199. 0000252E  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3200. 00002532  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3201. 00002536  526D D824                addq.w     [A5 - 0x27DC], 1
  3202. label0000253A:
  3203. 0000253A  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  3204. 00002540  6C10                     bge        +0x12 /* 00002552 */
  3205. 00002542  701E                     moveq.l    D0, 0x1E
  3206. 00002544  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3207. 00002548  3203                     move.w     D1, D3
  3208. 0000254A  9240                     sub.w      D1, D0
  3209. 0000254C  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  3210. 00002550  6E82                     bgt        -0x7C /* 000024D4 */
  3211. label00002552:
  3212. 00002552  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  3213. 00002558  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  3214. 0000255E  6000 1230                bra        +0x1232 /* 00003790 */
  3215. label00002562:
  3216. 00002562  4227                     clr.b      -[A7]
  3217. 00002564  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3218. 00002568  486D D248                pea.l      [A5 - 0x2DB8]
  3219. 0000256C  A8AD                     syscall    PtInRect
  3220. 0000256E  4A1F                     tst.b      [A7]+
  3221. 00002570  6700 01CA                beq        +0x1CC /* 0000273C */
  3222. 00002574  486D D248                pea.l      [A5 - 0x2DB8]
  3223. 00002578  A8A4                     syscall    InvertRect
  3224. 0000257A  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3225. 0000257E  206D D290                movea.l    A0, [A5 - 0x2D70]
  3226. 00002582  A03B                     syscall    Delay
  3227. 00002584  2280                     move.l     [A1], D0
  3228. 00002586  486D D248                pea.l      [A5 - 0x2DB8]
  3229. 0000258A  A8A4                     syscall    InvertRect
  3230. 0000258C  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3231. 00002590  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  3232. 00002594  6700 11FA                beq        +0x11FC /* 00003790 */
  3233. 00002598  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3234. 0000259C  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  3235. 000025A0  6C06                     bge        +0x8 /* 000025A8 */
  3236. 000025A2  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3237. 000025A6  6004                     bra        +0x6 /* 000025AC */
  3238. label000025A8:
  3239. 000025A8  302D D3AA                move.w     D0, [A5 - 0x2C56]
  3240. label000025AC:
  3241. 000025AC  3B40 D850                move.w     [A5 - 0x27B0], D0
  3242. 000025B0  322D D3A8                move.w     D1, [A5 - 0x2C58]
  3243. 000025B4  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  3244. 000025B8  6F06                     ble        +0x8 /* 000025C0 */
  3245. 000025BA  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3246. 000025BE  6004                     bra        +0x6 /* 000025C4 */
  3247. label000025C0:
  3248. 000025C0  302D D3AA                move.w     D0, [A5 - 0x2C56]
  3249. label000025C4:
  3250. 000025C4  3B40 D852                move.w     [A5 - 0x27AE], D0
  3251. 000025C8  906D D850                sub.w      D0, [A5 - 0x27B0]
  3252. 000025CC  3E00                     move.w     D7, D0
  3253. 000025CE  4A47                     tst.w      D7
  3254. 000025D0  6F04                     ble        +0x6 /* 000025D6 */
  3255. 000025D2  426D D2A0                clr.w      [A5 - 0x2D60]
  3256. label000025D6:
  3257. 000025D6  9647                     sub.w      D3, D7
  3258. 000025D8  3B6D D850 D824           move.w     [A5 - 0x27DC], [A5 - 0x27B0]
  3259. 000025DE  346D D824                movea.w    A2, [A5 - 0x27DC]
  3260. 000025E2  D5CA                     add.l      A2, A2
  3261. 000025E4  6040                     bra        +0x42 /* 00002626 */
  3262. label000025E6:
  3263. 000025E6  302D D852                move.w     D0, [A5 - 0x27AE]
  3264. 000025EA  906D D850                sub.w      D0, [A5 - 0x27B0]
  3265. 000025EE  306D D824                movea.w    A0, [A5 - 0x27DC]
  3266. 000025F2  D0C0                     add.w      A0, D0
  3267. 000025F4  D1C8                     add.l      A0, A0
  3268. 000025F6  2808                     move.l     D4, A0
  3269. 000025F8  302D D852                move.w     D0, [A5 - 0x27AE]
  3270. 000025FC  906D D850                sub.w      D0, [A5 - 0x27B0]
  3271. 00002600  D06D D824                add.w      D0, [A5 - 0x27DC]
  3272. 00002604  3A00                     move.w     D5, D0
  3273. 00002606  2046                     movea.l    A0, D6
  3274. 00002608  D1C4                     add.l      A0, D4
  3275. 0000260A  3590 6800                move.w     [A2 + D6], [A0]
  3276. 0000260E  204B                     movea.l    A0, A3
  3277. 00002610  D1CA                     add.l      A0, A2
  3278. 00002612  30B3 4800                move.w     [A0], [A3 + D4]
  3279. 00002616  302D D824                move.w     D0, [A5 - 0x27DC]
  3280. 0000261A  19B4 5000 0000           move.b     [A4 + D0.w], [A4 + D5.w]
  3281. 00002620  526D D824                addq.w     [A5 - 0x27DC], 1
  3282. 00002624  548A                     addq.l     A2, 2
  3283. label00002626:
  3284. 00002626  B66D D824                cmp.w      D3, [A5 - 0x27DC]
  3285. 0000262A  6EBA                     bgt        -0x44 /* 000025E6 */
  3286. 0000262C  3B6D D850 D3A8           move.w     [A5 - 0x2C58], [A5 - 0x27B0]
  3287. 00002632  3B6D D850 D3AA           move.w     [A5 - 0x2C56], [A5 - 0x27B0]
  3288. 00002638  426D D824                clr.w      [A5 - 0x27DC]
  3289. 0000263C  6010                     bra        +0x12 /* 0000264E */
  3290. label0000263E:
  3291. 0000263E  302D D824                move.w     D0, [A5 - 0x27DC]
  3292. 00002642  204D                     movea.l    A0, A5
  3293. 00002644  D0C0                     add.w      A0, D0
  3294. 00002646  4228 D976                clr.b      [A0 - 0x268A]
  3295. 0000264A  526D D824                addq.w     [A5 - 0x27DC], 1
  3296. label0000264E:
  3297. 0000264E  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  3298. 00002654  6DE8                     blt        -0x16 /* 0000263E */
  3299. 00002656  302D D850                move.w     D0, [A5 - 0x27B0]
  3300. 0000265A  48C0                     ext.l      D0
  3301. 0000265C  81FC 001E                divs.w     D0, 0x1E
  3302. 00002660  3B40 D38A                move.w     [A5 - 0x2C76], D0
  3303. 00002664  486D D866                pea.l      [A5 - 0x279A]
  3304. 00002668  A8A3                     syscall    EraseRect
  3305. 0000266A  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  3306. 0000266E  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  3307. 00002672  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  3308. 00002676  2003                     move.l     D0, D3
  3309. 00002678  48C0                     ext.l      D0
  3310. 0000267A  81FC 001E                divs.w     D0, 0x1E
  3311. 0000267E  5240                     addq.w     D0, 1
  3312. 00002680  3F00                     move.w     -[A7], D0
  3313. 00002682  A965                     syscall    SetControlMaximum/SetMaxCtl
  3314. 00002684  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  3315. 00002688  7001                     moveq.l    D0, 0x01
  3316. 0000268A  D06D D38A                add.w      D0, [A5 - 0x2C76]
  3317. 0000268E  3F00                     move.w     -[A7], D0
  3318. 00002690  A963                     syscall    SetControlValue/SetCtlValue
  3319. 00002692  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  3320. 00002696  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  3321. 0000269A  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  3322. 0000269E  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  3323. 000026A2  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  3324. 000026A6  426D D824                clr.w      [A5 - 0x27DC]
  3325. 000026AA  508F                     addq.l     A7, 8
  3326. 000026AC  6066                     bra        +0x68 /* 00002714 */
  3327. label000026AE:
  3328. 000026AE  701E                     moveq.l    D0, 0x1E
  3329. 000026B0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3330. 000026B4  D06D D824                add.w      D0, [A5 - 0x27DC]
  3331. 000026B8  3F00                     move.w     -[A7], D0
  3332. 000026BA  701E                     moveq.l    D0, 0x1E
  3333. 000026BC  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3334. 000026C0  306D D824                movea.w    A0, [A5 - 0x27DC]
  3335. 000026C4  D0C0                     add.w      A0, D0
  3336. 000026C6  D1CC                     add.l      A0, A4
  3337. 000026C8  7000                     moveq.l    D0, 0x00
  3338. 000026CA  1010                     move.b     D0, [A0]
  3339. 000026CC  3F00                     move.w     -[A7], D0
  3340. 000026CE  701E                     moveq.l    D0, 0x1E
  3341. 000026D0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3342. 000026D4  306D D824                movea.w    A0, [A5 - 0x27DC]
  3343. 000026D8  D0C0                     add.w      A0, D0
  3344. 000026DA  D1C8                     add.l      A0, A0
  3345. 000026DC  D1CB                     add.l      A0, A3
  3346. 000026DE  3F10                     move.w     -[A7], [A0]
  3347. 000026E0  701E                     moveq.l    D0, 0x1E
  3348. 000026E2  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3349. 000026E6  306D D824                movea.w    A0, [A5 - 0x27DC]
  3350. 000026EA  D0C0                     add.w      A0, D0
  3351. 000026EC  D1C8                     add.l      A0, A0
  3352. 000026EE  3F30 6800                move.w     -[A7], [A0 + D6]
  3353. 000026F2  302D D824                move.w     D0, [A5 - 0x27DC]
  3354. 000026F6  E948                     lsl        D0.w, 4
  3355. 000026F8  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3356. 000026FC  5E40                     addq.w     D0, 7
  3357. 000026FE  3F00                     move.w     -[A7], D0
  3358. 00002700  7061                     moveq.l    D0, 0x61
  3359. 00002702  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  3360. 00002706  3F00                     move.w     -[A7], D0
  3361. 00002708  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3362. 0000270C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3363. 00002710  526D D824                addq.w     [A5 - 0x27DC], 1
  3364. label00002714:
  3365. 00002714  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  3366. 0000271A  6C10                     bge        +0x12 /* 0000272C */
  3367. 0000271C  701E                     moveq.l    D0, 0x1E
  3368. 0000271E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3369. 00002722  3203                     move.w     D1, D3
  3370. 00002724  9240                     sub.w      D1, D0
  3371. 00002726  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  3372. 0000272A  6E82                     bgt        -0x7C /* 000026AE */
  3373. label0000272C:
  3374. 0000272C  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  3375. 00002732  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  3376. 00002738  6000 1056                bra        +0x1058 /* 00003790 */
  3377. label0000273C:
  3378. 0000273C  4227                     clr.b      -[A7]
  3379. 0000273E  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3380. 00002742  486D D250                pea.l      [A5 - 0x2DB0]
  3381. 00002746  A8AD                     syscall    PtInRect
  3382. 00002748  4A1F                     tst.b      [A7]+
  3383. 0000274A  6722                     beq        +0x24 /* 0000276E */
  3384. 0000274C  1B7C 0001 D7FB           move.b     [A5 - 0x2805], 0x1
  3385. 00002752  486D D250                pea.l      [A5 - 0x2DB0]
  3386. 00002756  A8A4                     syscall    InvertRect
  3387. 00002758  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3388. 0000275C  206D D290                movea.l    A0, [A5 - 0x2D70]
  3389. 00002760  A03B                     syscall    Delay
  3390. 00002762  2280                     move.l     [A1], D0
  3391. 00002764  486D D250                pea.l      [A5 - 0x2DB0]
  3392. 00002768  A8A4                     syscall    InvertRect
  3393. 0000276A  6000 1024                bra        +0x1026 /* 00003790 */
  3394. label0000276E:
  3395. 0000276E  4227                     clr.b      -[A7]
  3396. 00002770  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3397. 00002774  486D D218                pea.l      [A5 - 0x2DE8]
  3398. 00002778  A8AD                     syscall    PtInRect
  3399. 0000277A  4A1F                     tst.b      [A7]+
  3400. 0000277C  6700 0096                beq        +0x98 /* 00002814 */
  3401. 00002780  486D D218                pea.l      [A5 - 0x2DE8]
  3402. 00002784  A8A4                     syscall    InvertRect
  3403. 00002786  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3404. 0000278A  307C 0003                movea.w    A0, 0x3
  3405. 0000278E  A03B                     syscall    Delay
  3406. 00002790  2280                     move.l     [A1], D0
  3407. 00002792  486D D218                pea.l      [A5 - 0x2DE8]
  3408. 00002796  A8A4                     syscall    InvertRect
  3409. 00002798  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3410. 0000279C  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  3411. 000027A0  6F06                     ble        +0x8 /* 000027A8 */
  3412. 000027A2  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3413. 000027A6  6004                     bra        +0x6 /* 000027AC */
  3414. label000027A8:
  3415. 000027A8  302D D3AA                move.w     D0, [A5 - 0x2C56]
  3416. label000027AC:
  3417. 000027AC  3B40 D852                move.w     [A5 - 0x27AE], D0
  3418. 000027B0  322D D3A8                move.w     D1, [A5 - 0x2C58]
  3419. 000027B4  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  3420. 000027B8  6C06                     bge        +0x8 /* 000027C0 */
  3421. 000027BA  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3422. 000027BE  6004                     bra        +0x6 /* 000027C4 */
  3423. label000027C0:
  3424. 000027C0  302D D3AA                move.w     D0, [A5 - 0x2C56]
  3425. label000027C4:
  3426. 000027C4  3B40 D850                move.w     [A5 - 0x27B0], D0
  3427. 000027C8  322D D852                move.w     D1, [A5 - 0x27AE]
  3428. 000027CC  9240                     sub.w      D1, D0
  3429. 000027CE  5341                     subq.w     D1, 1
  3430. 000027D0  6C42                     bge        +0x44 /* 00002814 */
  3431. 000027D2  701E                     moveq.l    D0, 0x1E
  3432. 000027D4  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3433. 000027D8  322D D852                move.w     D1, [A5 - 0x27AE]
  3434. 000027DC  9240                     sub.w      D1, D0
  3435. 000027DE  4A41                     tst.w      D1
  3436. 000027E0  6F32                     ble        +0x34 /* 00002814 */
  3437. 000027E2  45EC FFFF                lea.l      A2, [A4 - 0x1]
  3438. 000027E6  D4ED D852                add.w      A2, [A5 - 0x27AE]
  3439. 000027EA  4A12                     tst.b      [A2]
  3440. 000027EC  57C0                     seq        D0
  3441. 000027EE  4400                     neg.b      D0
  3442. 000027F0  1480                     move.b     [A2], D0
  3443. 000027F2  70FF                     moveq.l    D0, 0xFFFFFFFF
  3444. 000027F4  D06D D852                add.w      D0, [A5 - 0x27AE]
  3445. 000027F8  3F00                     move.w     -[A7], D0
  3446. 000027FA  302D D852                move.w     D0, [A5 - 0x27AE]
  3447. 000027FE  7200                     moveq.l    D1, 0x00
  3448. 00002800  1234 00FF                move.b     D1, [A4 + D0.w - 0x1]
  3449. 00002804  3F01                     move.w     -[A7], D1
  3450. 00002806  7207                     moveq.l    D1, 0x07
  3451. 00002808  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  3452. 0000280C  3F01                     move.w     -[A7], D1
  3453. 0000280E  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  3454. 00002812  5C8F                     addq.l     A7, 6
  3455. label00002814:
  3456. 00002814  4227                     clr.b      -[A7]
  3457. 00002816  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3458. 0000281A  486D D288                pea.l      [A5 - 0x2D78]
  3459. 0000281E  A8AD                     syscall    PtInRect
  3460. 00002820  4A1F                     tst.b      [A7]+
  3461. 00002822  6700 00C2                beq        +0xC4 /* 000028E6 */
  3462. 00002826  206D D5D2                movea.l    A0, [A5 - 0x2A2E]
  3463. 0000282A  2F10                     move.l     -[A7], [A0]
  3464. 0000282C  A851                     syscall    SetCursor
  3465. 0000282E  486D D288                pea.l      [A5 - 0x2D78]
  3466. 00002832  A8A4                     syscall    InvertRect
  3467. 00002834  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3468. 00002838  307C 0003                movea.w    A0, 0x3
  3469. 0000283C  A03B                     syscall    Delay
  3470. 0000283E  2280                     move.l     [A1], D0
  3471. 00002840  486D D288                pea.l      [A5 - 0x2D78]
  3472. 00002844  A8A4                     syscall    InvertRect
  3473. 00002846  42A7                     clr.l      -[A7]
  3474. 00002848  3F3C 076F                move.w     -[A7], 0x76F
  3475. 0000284C  42A7                     clr.l      -[A7]
  3476. 0000284E  4878 FFFF                push.l     0xFFFF
  3477. 00002852  A9BD                     syscall    GetNewWindow
  3478. 00002854  2B5F D7F2                move.l     [A5 - 0x280E], [A7]+
  3479. 00002858  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  3480. 0000285C  A915                     syscall    ShowWindow
  3481. 0000285E  426D D84E                clr.w      [A5 - 0x27B2]
  3482. 00002862  426D DA10                clr.w      [A5 - 0x25F0]
  3483. 00002866  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3484. 0000286A  307C 0014                movea.w    A0, 0x14
  3485. 0000286E  A03B                     syscall    Delay
  3486. 00002870  2280                     move.l     [A1], D0
  3487. 00002872  6060                     bra        +0x62 /* 000028D4 */
  3488. label00002874:
  3489. 00002874  4227                     clr.b      -[A7]
  3490. 00002876  A974                     syscall    Button
  3491. 00002878  4A1F                     tst.b      [A7]+
  3492. 0000287A  6744                     beq        +0x46 /* 000028C0 */
  3493. 0000287C  486D D80E                pea.l      [A5 - 0x27F2]
  3494. 00002880  A972                     syscall    GetMouse
  3495. 00002882  4227                     clr.b      -[A7]
  3496. 00002884  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  3497. 00002888  486D D288                pea.l      [A5 - 0x2D78]
  3498. 0000288C  A8AD                     syscall    PtInRect
  3499. 0000288E  4A1F                     tst.b      [A7]+
  3500. 00002890  6724                     beq        +0x26 /* 000028B6 */
  3501. 00002892  486D D288                pea.l      [A5 - 0x2D78]
  3502. 00002896  A8A4                     syscall    InvertRect
  3503. 00002898  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3504. 0000289C  307C 0003                movea.w    A0, 0x3
  3505. 000028A0  A03B                     syscall    Delay
  3506. 000028A2  2280                     move.l     [A1], D0
  3507. 000028A4  486D D288                pea.l      [A5 - 0x2D78]
  3508. 000028A8  A8A4                     syscall    InvertRect
  3509. 000028AA  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  3510. 000028AE  A914                     syscall    DisposeWindow
  3511. 000028B0  3B7C 0001 D84E           move.w     [A5 - 0x27B2], 0x1
  3512. label000028B6:
  3513. 000028B6  4878 000E                push.l     0xE
  3514. 000028BA  201F                     move.l     D0, [A7]+
  3515. 000028BC  A032                     syscall    FlushEvents
  3516. 000028BE  6014                     bra        +0x16 /* 000028D4 */
  3517. label000028C0:
  3518. 000028C0  486D D80E                pea.l      [A5 - 0x27F2]
  3519. 000028C4  A972                     syscall    GetMouse
  3520. 000028C6  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  3521. 000028CA  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  3522. 000028CE  4EBA 1AB8                jsr        [PC + 0x1AB8 /* 00004388 */]
  3523. 000028D2  508F                     addq.l     A7, 8
  3524. label000028D4:
  3525. 000028D4  4A6D D84E                tst.w      [A5 - 0x27B2]
  3526. 000028D8  679A                     beq        -0x64 /* 00002874 */
  3527. 000028DA  206D D5CA                movea.l    A0, [A5 - 0x2A36]
  3528. 000028DE  2F10                     move.l     -[A7], [A0]
  3529. 000028E0  A851                     syscall    SetCursor
  3530. 000028E2  6000 0EAC                bra        +0xEAE /* 00003790 */
  3531. label000028E6:
  3532. 000028E6  4227                     clr.b      -[A7]
  3533. 000028E8  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3534. 000028EC  486D D200                pea.l      [A5 - 0x2E00]
  3535. 000028F0  A8AD                     syscall    PtInRect
  3536. 000028F2  4A1F                     tst.b      [A7]+
  3537. 000028F4  6700 066E                beq        +0x670 /* 00002F64 */
  3538. 000028F8  486D D200                pea.l      [A5 - 0x2E00]
  3539. 000028FC  A8A4                     syscall    InvertRect
  3540. 000028FE  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3541. 00002902  307C 0003                movea.w    A0, 0x3
  3542. 00002906  A03B                     syscall    Delay
  3543. 00002908  2280                     move.l     [A1], D0
  3544. 0000290A  486D D200                pea.l      [A5 - 0x2E00]
  3545. 0000290E  A8A4                     syscall    InvertRect
  3546. 00002910  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3547. 00002914  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  3548. 00002918  6C06                     bge        +0x8 /* 00002920 */
  3549. 0000291A  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3550. 0000291E  6004                     bra        +0x6 /* 00002924 */
  3551. label00002920:
  3552. 00002920  302D D3AA                move.w     D0, [A5 - 0x2C56]
  3553. label00002924:
  3554. 00002924  3B40 D850                move.w     [A5 - 0x27B0], D0
  3555. 00002928  322D D3A8                move.w     D1, [A5 - 0x2C58]
  3556. 0000292C  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  3557. 00002930  6F06                     ble        +0x8 /* 00002938 */
  3558. 00002932  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3559. 00002936  6004                     bra        +0x6 /* 0000293C */
  3560. label00002938:
  3561. 00002938  302D D3AA                move.w     D0, [A5 - 0x2C56]
  3562. label0000293C:
  3563. 0000293C  3B40 D852                move.w     [A5 - 0x27AE], D0
  3564. 00002940  322D D3A8                move.w     D1, [A5 - 0x2C58]
  3565. 00002944  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  3566. 00002948  660C                     bne        +0xE /* 00002956 */
  3567. 0000294A  3B6D D3A8 D822           move.w     [A5 - 0x27DE], [A5 - 0x2C58]
  3568. 00002950  3B43 D84E                move.w     [A5 - 0x27B2], D3
  3569. 00002954  600C                     bra        +0xE /* 00002962 */
  3570. label00002956:
  3571. 00002956  3B6D D850 D822           move.w     [A5 - 0x27DE], [A5 - 0x27B0]
  3572. 0000295C  3B6D D852 D84E           move.w     [A5 - 0x27B2], [A5 - 0x27AE]
  3573. label00002962:
  3574. 00002962  302D D850                move.w     D0, [A5 - 0x27B0]
  3575. 00002966  B06D D852                cmp.w      D0, [A5 - 0x27AE]
  3576. 0000296A  672C                     beq        +0x2E /* 00002998 */
  3577. 0000296C  4267                     clr.w      -[A7]
  3578. 0000296E  701E                     moveq.l    D0, 0x1E
  3579. 00002970  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3580. 00002974  322D D850                move.w     D1, [A5 - 0x27B0]
  3581. 00002978  9240                     sub.w      D1, D0
  3582. 0000297A  3F01                     move.w     -[A7], D1
  3583. 0000297C  701E                     moveq.l    D0, 0x1E
  3584. 0000297E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3585. 00002982  322D D850                move.w     D1, [A5 - 0x27B0]
  3586. 00002986  9240                     sub.w      D1, D0
  3587. 00002988  3F01                     move.w     -[A7], D1
  3588. 0000298A  7007                     moveq.l    D0, 0x07
  3589. 0000298C  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3590. 00002990  3F00                     move.w     -[A7], D0
  3591. 00002992  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  3592. 00002996  508F                     addq.l     A7, 8
  3593. label00002998:
  3594. 00002998  701E                     moveq.l    D0, 0x1E
  3595. 0000299A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3596. 0000299E  3A2D D822                move.w     D5, [A5 - 0x27DE]
  3597. 000029A2  9A40                     sub.w      D5, D0
  3598. 000029A4  4A45                     tst.w      D5
  3599. 000029A6  6D08                     blt        +0xA /* 000029B0 */
  3600. 000029A8  0C45 001E                cmpi.w     D5, 0x1E
  3601. 000029AC  6D00 0142                blt        +0x144 /* 00002AF0 */
  3602. label000029B0:
  3603. 000029B0  302D D822                move.w     D0, [A5 - 0x27DE]
  3604. 000029B4  48C0                     ext.l      D0
  3605. 000029B6  81FC 001E                divs.w     D0, 0x1E
  3606. 000029BA  3B40 D38A                move.w     [A5 - 0x2C76], D0
  3607. 000029BE  426D D824                clr.w      [A5 - 0x27DC]
  3608. 000029C2  6010                     bra        +0x12 /* 000029D4 */
  3609. label000029C4:
  3610. 000029C4  302D D824                move.w     D0, [A5 - 0x27DC]
  3611. 000029C8  204D                     movea.l    A0, A5
  3612. 000029CA  D0C0                     add.w      A0, D0
  3613. 000029CC  4228 D976                clr.b      [A0 - 0x268A]
  3614. 000029D0  526D D824                addq.w     [A5 - 0x27DC], 1
  3615. label000029D4:
  3616. 000029D4  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  3617. 000029DA  6DE8                     blt        -0x16 /* 000029C4 */
  3618. 000029DC  486D D866                pea.l      [A5 - 0x279A]
  3619. 000029E0  A8A3                     syscall    EraseRect
  3620. 000029E2  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  3621. 000029E6  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  3622. 000029EA  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  3623. 000029EE  7001                     moveq.l    D0, 0x01
  3624. 000029F0  D06D D38A                add.w      D0, [A5 - 0x2C76]
  3625. 000029F4  3F00                     move.w     -[A7], D0
  3626. 000029F6  A963                     syscall    SetControlValue/SetCtlValue
  3627. 000029F8  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  3628. 000029FC  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  3629. 00002A00  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  3630. 00002A04  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  3631. 00002A08  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  3632. 00002A0C  426D D824                clr.w      [A5 - 0x27DC]
  3633. 00002A10  508F                     addq.l     A7, 8
  3634. 00002A12  6066                     bra        +0x68 /* 00002A7A */
  3635. label00002A14:
  3636. 00002A14  701E                     moveq.l    D0, 0x1E
  3637. 00002A16  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3638. 00002A1A  D06D D824                add.w      D0, [A5 - 0x27DC]
  3639. 00002A1E  3F00                     move.w     -[A7], D0
  3640. 00002A20  701E                     moveq.l    D0, 0x1E
  3641. 00002A22  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3642. 00002A26  306D D824                movea.w    A0, [A5 - 0x27DC]
  3643. 00002A2A  D0C0                     add.w      A0, D0
  3644. 00002A2C  D1CC                     add.l      A0, A4
  3645. 00002A2E  7000                     moveq.l    D0, 0x00
  3646. 00002A30  1010                     move.b     D0, [A0]
  3647. 00002A32  3F00                     move.w     -[A7], D0
  3648. 00002A34  701E                     moveq.l    D0, 0x1E
  3649. 00002A36  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3650. 00002A3A  306D D824                movea.w    A0, [A5 - 0x27DC]
  3651. 00002A3E  D0C0                     add.w      A0, D0
  3652. 00002A40  D1C8                     add.l      A0, A0
  3653. 00002A42  D1CB                     add.l      A0, A3
  3654. 00002A44  3F10                     move.w     -[A7], [A0]
  3655. 00002A46  701E                     moveq.l    D0, 0x1E
  3656. 00002A48  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3657. 00002A4C  306D D824                movea.w    A0, [A5 - 0x27DC]
  3658. 00002A50  D0C0                     add.w      A0, D0
  3659. 00002A52  D1C8                     add.l      A0, A0
  3660. 00002A54  3F30 6800                move.w     -[A7], [A0 + D6]
  3661. 00002A58  302D D824                move.w     D0, [A5 - 0x27DC]
  3662. 00002A5C  E948                     lsl        D0.w, 4
  3663. 00002A5E  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3664. 00002A62  5E40                     addq.w     D0, 7
  3665. 00002A64  3F00                     move.w     -[A7], D0
  3666. 00002A66  7061                     moveq.l    D0, 0x61
  3667. 00002A68  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  3668. 00002A6C  3F00                     move.w     -[A7], D0
  3669. 00002A6E  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3670. 00002A72  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3671. 00002A76  526D D824                addq.w     [A5 - 0x27DC], 1
  3672. label00002A7A:
  3673. 00002A7A  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  3674. 00002A80  6C10                     bge        +0x12 /* 00002A92 */
  3675. 00002A82  701E                     moveq.l    D0, 0x1E
  3676. 00002A84  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3677. 00002A88  3203                     move.w     D1, D3
  3678. 00002A8A  9240                     sub.w      D1, D0
  3679. 00002A8C  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  3680. 00002A90  6E82                     bgt        -0x7C /* 00002A14 */
  3681. label00002A92:
  3682. 00002A92  302D D850                move.w     D0, [A5 - 0x27B0]
  3683. 00002A96  B06D D852                cmp.w      D0, [A5 - 0x27AE]
  3684. 00002A9A  672C                     beq        +0x2E /* 00002AC8 */
  3685. 00002A9C  4267                     clr.w      -[A7]
  3686. 00002A9E  701E                     moveq.l    D0, 0x1E
  3687. 00002AA0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3688. 00002AA4  322D D850                move.w     D1, [A5 - 0x27B0]
  3689. 00002AA8  9240                     sub.w      D1, D0
  3690. 00002AAA  3F01                     move.w     -[A7], D1
  3691. 00002AAC  701E                     moveq.l    D0, 0x1E
  3692. 00002AAE  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3693. 00002AB2  322D D850                move.w     D1, [A5 - 0x27B0]
  3694. 00002AB6  9240                     sub.w      D1, D0
  3695. 00002AB8  3F01                     move.w     -[A7], D1
  3696. 00002ABA  7007                     moveq.l    D0, 0x07
  3697. 00002ABC  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3698. 00002AC0  3F00                     move.w     -[A7], D0
  3699. 00002AC2  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  3700. 00002AC6  508F                     addq.l     A7, 8
  3701. label00002AC8:
  3702. 00002AC8  486D D976                pea.l      [A5 - 0x268A]
  3703. 00002ACC  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  3704. 00002AD0  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  3705. 00002AD4  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  3706. 00002AD8  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  3707. 00002ADC  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  3708. 00002AE0  7007                     moveq.l    D0, 0x07
  3709. 00002AE2  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3710. 00002AE6  3F00                     move.w     -[A7], D0
  3711. 00002AE8  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  3712. 00002AEC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3713. label00002AF0:
  3714. 00002AF0  346D D822                movea.w    A2, [A5 - 0x27DE]
  3715. 00002AF4  D5CA                     add.l      A2, A2
  3716. 00002AF6  6000 0404                bra        +0x406 /* 00002EFC */
  3717. label00002AFA:
  3718. 00002AFA  4227                     clr.b      -[A7]
  3719. 00002AFC  A974                     syscall    Button
  3720. 00002AFE  4A1F                     tst.b      [A7]+
  3721. 00002B00  6738                     beq        +0x3A /* 00002B3A */
  3722. 00002B02  486D D80E                pea.l      [A5 - 0x27F2]
  3723. 00002B06  A972                     syscall    GetMouse
  3724. 00002B08  4227                     clr.b      -[A7]
  3725. 00002B0A  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  3726. 00002B0E  486D D210                pea.l      [A5 - 0x2DF0]
  3727. 00002B12  A8AD                     syscall    PtInRect
  3728. 00002B14  4A1F                     tst.b      [A7]+
  3729. 00002B16  6722                     beq        +0x24 /* 00002B3A */
  3730. 00002B18  486D D210                pea.l      [A5 - 0x2DF0]
  3731. 00002B1C  A8A4                     syscall    InvertRect
  3732. 00002B1E  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3733. 00002B22  307C 0003                movea.w    A0, 0x3
  3734. 00002B26  A03B                     syscall    Delay
  3735. 00002B28  2280                     move.l     [A1], D0
  3736. 00002B2A  486D D210                pea.l      [A5 - 0x2DF0]
  3737. 00002B2E  A8A4                     syscall    InvertRect
  3738. 00002B30  3B6D D822 D84E           move.w     [A5 - 0x27B2], [A5 - 0x27DE]
  3739. 00002B36  6000 03D0                bra        +0x3D2 /* 00002F08 */
  3740. label00002B3A:
  3741. 00002B3A  302D D850                move.w     D0, [A5 - 0x27B0]
  3742. 00002B3E  B06D D852                cmp.w      D0, [A5 - 0x27AE]
  3743. 00002B42  6630                     bne        +0x32 /* 00002B74 */
  3744. 00002B44  2F3C 0001 0001           move.l     -[A7], 0x10001
  3745. 00002B4A  4267                     clr.w      -[A7]
  3746. 00002B4C  701E                     moveq.l    D0, 0x1E
  3747. 00002B4E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3748. 00002B52  322D D822                move.w     D1, [A5 - 0x27DE]
  3749. 00002B56  9240                     sub.w      D1, D0
  3750. 00002B58  3F01                     move.w     -[A7], D1
  3751. 00002B5A  701E                     moveq.l    D0, 0x1E
  3752. 00002B5C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3753. 00002B60  7201                     moveq.l    D1, 0x01
  3754. 00002B62  D26D D822                add.w      D1, [A5 - 0x27DE]
  3755. 00002B66  9240                     sub.w      D1, D0
  3756. 00002B68  3F01                     move.w     -[A7], D1
  3757. 00002B6A  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  3758. 00002B6E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3759. 00002B72  6030                     bra        +0x32 /* 00002BA4 */
  3760. label00002B74:
  3761. 00002B74  3F3C 0001                move.w     -[A7], 0x1
  3762. 00002B78  701E                     moveq.l    D0, 0x1E
  3763. 00002B7A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3764. 00002B7E  322D D822                move.w     D1, [A5 - 0x27DE]
  3765. 00002B82  9240                     sub.w      D1, D0
  3766. 00002B84  3F01                     move.w     -[A7], D1
  3767. 00002B86  701E                     moveq.l    D0, 0x1E
  3768. 00002B88  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3769. 00002B8C  7201                     moveq.l    D1, 0x01
  3770. 00002B8E  D26D D822                add.w      D1, [A5 - 0x27DE]
  3771. 00002B92  9240                     sub.w      D1, D0
  3772. 00002B94  3F01                     move.w     -[A7], D1
  3773. 00002B96  7007                     moveq.l    D0, 0x07
  3774. 00002B98  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3775. 00002B9C  3F00                     move.w     -[A7], D0
  3776. 00002B9E  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  3777. 00002BA2  508F                     addq.l     A7, 8
  3778. label00002BA4:
  3779. 00002BA4  2806                     move.l     D4, D6
  3780. 00002BA6  D88A                     add.l      D4, A2
  3781. 00002BA8  2044                     movea.l    A0, D4
  3782. 00002BAA  3050                     movea.w    A0, [A0]
  3783. 00002BAC  4868 0015                pea.l      [A0 + 0x15]
  3784. 00002BB0  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  3785. 00002BB4  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  3786. 00002BB8  4A2D D9BC                tst.b      [A5 - 0x2644]
  3787. 00002BBC  508F                     addq.l     A7, 8
  3788. 00002BBE  6740                     beq        +0x42 /* 00002C00 */
  3789. 00002BC0  2044                     movea.l    A0, D4
  3790. 00002BC2  0C50 0058                cmpi.w     [A0], 0x58 /* 'X' */
  3791. 00002BC6  6C12                     bge        +0x14 /* 00002BDA */
  3792. 00002BC8  2044                     movea.l    A0, D4
  3793. 00002BCA  3010                     move.w     D0, [A0]
  3794. 00002BCC  204D                     movea.l    A0, A5
  3795. 00002BCE  48C0                     ext.l      D0
  3796. 00002BD0  E588                     lsl        D0, 2
  3797. 00002BD2  D1C0                     add.l      A0, D0
  3798. 00002BD4  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  3799. 00002BD8  A8D5                     syscall    InverRgn/InvertRgn
  3800. label00002BDA:
  3801. 00002BDA  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3802. 00002BDE  206D D290                movea.l    A0, [A5 - 0x2D70]
  3803. 00002BE2  A03B                     syscall    Delay
  3804. 00002BE4  2280                     move.l     [A1], D0
  3805. 00002BE6  2044                     movea.l    A0, D4
  3806. 00002BE8  0C50 0058                cmpi.w     [A0], 0x58 /* 'X' */
  3807. 00002BEC  6C12                     bge        +0x14 /* 00002C00 */
  3808. 00002BEE  2044                     movea.l    A0, D4
  3809. 00002BF0  3010                     move.w     D0, [A0]
  3810. 00002BF2  204D                     movea.l    A0, A5
  3811. 00002BF4  48C0                     ext.l      D0
  3812. 00002BF6  E588                     lsl        D0, 2
  3813. 00002BF8  D1C0                     add.l      A0, D0
  3814. 00002BFA  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  3815. 00002BFE  A8D5                     syscall    InverRgn/InvertRgn
  3816. label00002C00:
  3817. 00002C00  526D D822                addq.w     [A5 - 0x27DE], 1
  3818. 00002C04  548A                     addq.l     A2, 2
  3819. 00002C06  701E                     moveq.l    D0, 0x1E
  3820. 00002C08  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3821. 00002C0C  322D D822                move.w     D1, [A5 - 0x27DE]
  3822. 00002C10  9240                     sub.w      D1, D0
  3823. 00002C12  0C41 001E                cmpi.w     D1, 0x1E
  3824. 00002C16  6D00 020A                blt        +0x20C /* 00002E22 */
  3825. 00002C1A  302D D822                move.w     D0, [A5 - 0x27DE]
  3826. 00002C1E  B06D D84E                cmp.w      D0, [A5 - 0x27B2]
  3827. 00002C22  6C00 01FE                bge        +0x200 /* 00002E22 */
  3828. 00002C26  526D D38A                addq.w     [A5 - 0x2C76], 1
  3829. 00002C2A  426D D824                clr.w      [A5 - 0x27DC]
  3830. 00002C2E  6010                     bra        +0x12 /* 00002C40 */
  3831. label00002C30:
  3832. 00002C30  302D D824                move.w     D0, [A5 - 0x27DC]
  3833. 00002C34  204D                     movea.l    A0, A5
  3834. 00002C36  D0C0                     add.w      A0, D0
  3835. 00002C38  4228 D976                clr.b      [A0 - 0x268A]
  3836. 00002C3C  526D D824                addq.w     [A5 - 0x27DC], 1
  3837. label00002C40:
  3838. 00002C40  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  3839. 00002C46  6DE8                     blt        -0x16 /* 00002C30 */
  3840. 00002C48  486D D866                pea.l      [A5 - 0x279A]
  3841. 00002C4C  A8A3                     syscall    EraseRect
  3842. 00002C4E  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  3843. 00002C52  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  3844. 00002C56  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  3845. 00002C5A  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  3846. 00002C5E  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  3847. 00002C62  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  3848. 00002C66  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  3849. 00002C6A  426D D824                clr.w      [A5 - 0x27DC]
  3850. 00002C6E  508F                     addq.l     A7, 8
  3851. 00002C70  6066                     bra        +0x68 /* 00002CD8 */
  3852. label00002C72:
  3853. 00002C72  701E                     moveq.l    D0, 0x1E
  3854. 00002C74  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3855. 00002C78  D06D D824                add.w      D0, [A5 - 0x27DC]
  3856. 00002C7C  3F00                     move.w     -[A7], D0
  3857. 00002C7E  701E                     moveq.l    D0, 0x1E
  3858. 00002C80  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3859. 00002C84  306D D824                movea.w    A0, [A5 - 0x27DC]
  3860. 00002C88  D0C0                     add.w      A0, D0
  3861. 00002C8A  D1CC                     add.l      A0, A4
  3862. 00002C8C  7000                     moveq.l    D0, 0x00
  3863. 00002C8E  1010                     move.b     D0, [A0]
  3864. 00002C90  3F00                     move.w     -[A7], D0
  3865. 00002C92  701E                     moveq.l    D0, 0x1E
  3866. 00002C94  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3867. 00002C98  306D D824                movea.w    A0, [A5 - 0x27DC]
  3868. 00002C9C  D0C0                     add.w      A0, D0
  3869. 00002C9E  D1C8                     add.l      A0, A0
  3870. 00002CA0  D1CB                     add.l      A0, A3
  3871. 00002CA2  3F10                     move.w     -[A7], [A0]
  3872. 00002CA4  701E                     moveq.l    D0, 0x1E
  3873. 00002CA6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3874. 00002CAA  306D D824                movea.w    A0, [A5 - 0x27DC]
  3875. 00002CAE  D0C0                     add.w      A0, D0
  3876. 00002CB0  D1C8                     add.l      A0, A0
  3877. 00002CB2  3F30 6800                move.w     -[A7], [A0 + D6]
  3878. 00002CB6  302D D824                move.w     D0, [A5 - 0x27DC]
  3879. 00002CBA  E948                     lsl        D0.w, 4
  3880. 00002CBC  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3881. 00002CC0  5E40                     addq.w     D0, 7
  3882. 00002CC2  3F00                     move.w     -[A7], D0
  3883. 00002CC4  7061                     moveq.l    D0, 0x61
  3884. 00002CC6  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  3885. 00002CCA  3F00                     move.w     -[A7], D0
  3886. 00002CCC  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3887. 00002CD0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3888. 00002CD4  526D D824                addq.w     [A5 - 0x27DC], 1
  3889. label00002CD8:
  3890. 00002CD8  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  3891. 00002CDE  6C10                     bge        +0x12 /* 00002CF0 */
  3892. 00002CE0  701E                     moveq.l    D0, 0x1E
  3893. 00002CE2  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3894. 00002CE6  3203                     move.w     D1, D3
  3895. 00002CE8  9240                     sub.w      D1, D0
  3896. 00002CEA  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  3897. 00002CEE  6E82                     bgt        -0x7C /* 00002C72 */
  3898. label00002CF0:
  3899. 00002CF0  302D D850                move.w     D0, [A5 - 0x27B0]
  3900. 00002CF4  B06D D852                cmp.w      D0, [A5 - 0x27AE]
  3901. 00002CF8  6712                     beq        +0x14 /* 00002D0C */
  3902. 00002CFA  42A7                     clr.l      -[A7]
  3903. 00002CFC  4267                     clr.w      -[A7]
  3904. 00002CFE  7007                     moveq.l    D0, 0x07
  3905. 00002D00  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3906. 00002D04  3F00                     move.w     -[A7], D0
  3907. 00002D06  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  3908. 00002D0A  508F                     addq.l     A7, 8
  3909. label00002D0C:
  3910. 00002D0C  486D D976                pea.l      [A5 - 0x268A]
  3911. 00002D10  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  3912. 00002D14  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  3913. 00002D18  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  3914. 00002D1C  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  3915. 00002D20  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  3916. 00002D24  7007                     moveq.l    D0, 0x07
  3917. 00002D26  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3918. 00002D2A  3F00                     move.w     -[A7], D0
  3919. 00002D2C  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  3920. 00002D30  2EAD D5C2                move.l     [A7], [A5 - 0x2A3E]
  3921. 00002D34  7001                     moveq.l    D0, 0x01
  3922. 00002D36  D06D D38A                add.w      D0, [A5 - 0x2C76]
  3923. 00002D3A  3F00                     move.w     -[A7], D0
  3924. 00002D3C  A963                     syscall    SetControlValue/SetCtlValue
  3925. 00002D3E  4A2D D9BC                tst.b      [A5 - 0x2644]
  3926. 00002D42  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3927. 00002D46  6774                     beq        +0x76 /* 00002DBC */
  3928. 00002D48  302D D822                move.w     D0, [A5 - 0x27DE]
  3929. 00002D4C  48C0                     ext.l      D0
  3930. 00002D4E  D080                     add.l      D0, D0
  3931. 00002D50  3033 08FE                move.w     D0, [A3 + D0 - 0x2]
  3932. 00002D54  C1ED D386                muls.w     D0, [A5 - 0x2C7A]
  3933. 00002D58  3D40 FFEA                move.w     [A6 - 0x16], D0
  3934. 00002D5C  486E FFEA                pea.l      [A6 - 0x16]
  3935. 00002D60  486E FFEC                pea.l      [A6 - 0x14]
  3936. 00002D64  3F3C 200E                move.w     -[A7], 0x200E
  3937. 00002D68  A9EB                     syscall    Pack4/FP68K
  3938. 00002D6A  487A 0A8A                pea.l      [PC + 0xA8A /* 000037F6, value 0xA4E56 '\nNV' */]
  3939. 00002D6E  486E FFEC                pea.l      [A6 - 0x14]
  3940. 00002D72  3F3C 2006                move.w     -[A7], 0x2006
  3941. 00002D76  A9EB                     syscall    Pack4/FP68K
  3942. 00002D78  486D D296                pea.l      [A5 - 0x2D6A]
  3943. 00002D7C  486E FFEC                pea.l      [A6 - 0x14]
  3944. 00002D80  3F3C 2002                move.w     -[A7], 0x2002
  3945. 00002D84  A9EB                     syscall    Pack4/FP68K
  3946. 00002D86  487A 0A6C                pea.l      [PC + 0xA6C /* 000037F4, value 0xA000A '\n\0\n' */]
  3947. 00002D8A  486E FFEC                pea.l      [A6 - 0x14]
  3948. 00002D8E  3F3C 2002                move.w     -[A7], 0x2002
  3949. 00002D92  A9EB                     syscall    Pack4/FP68K
  3950. 00002D94  486E FFEC                pea.l      [A6 - 0x14]
  3951. 00002D98  3F3C 0016                move.w     -[A7], 0x16
  3952. 00002D9C  A9EB                     syscall    Pack4/FP68K
  3953. 00002D9E  486E FFEC                pea.l      [A6 - 0x14]
  3954. 00002DA2  486E FFE6                pea.l      [A6 - 0x1A]
  3955. 00002DA6  3F3C 2810                move.w     -[A7], 0x2810
  3956. 00002DAA  A9EB                     syscall    Pack4/FP68K
  3957. 00002DAC  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3958. 00002DB0  206E FFE6                movea.l    A0, [A6 - 0x1A]
  3959. 00002DB4  A03B                     syscall    Delay
  3960. 00002DB6  2280                     move.l     [A1], D0
  3961. 00002DB8  6000 0142                bra        +0x144 /* 00002EFC */
  3962. label00002DBC:
  3963. 00002DBC  302D D822                move.w     D0, [A5 - 0x27DE]
  3964. 00002DC0  48C0                     ext.l      D0
  3965. 00002DC2  D080                     add.l      D0, D0
  3966. 00002DC4  3033 08FE                move.w     D0, [A3 + D0 - 0x2]
  3967. 00002DC8  C1ED D386                muls.w     D0, [A5 - 0x2C7A]
  3968. 00002DCC  3D40 FFEA                move.w     [A6 - 0x16], D0
  3969. 00002DD0  486E FFEA                pea.l      [A6 - 0x16]
  3970. 00002DD4  486E FFEC                pea.l      [A6 - 0x14]
  3971. 00002DD8  3F3C 200E                move.w     -[A7], 0x200E
  3972. 00002DDC  A9EB                     syscall    Pack4/FP68K
  3973. 00002DDE  487A 0A12                pea.l      [PC + 0xA12 /* 000037F2, value 0xA000A '\n\0\n' */]
  3974. 00002DE2  486E FFEC                pea.l      [A6 - 0x14]
  3975. 00002DE6  3F3C 2006                move.w     -[A7], 0x2006
  3976. 00002DEA  A9EB                     syscall    Pack4/FP68K
  3977. 00002DEC  487A 0A02                pea.l      [PC + 0xA02 /* 000037F0, value 0xA000A '\n\0\n' */]
  3978. 00002DF0  486E FFEC                pea.l      [A6 - 0x14]
  3979. 00002DF4  3F3C 2002                move.w     -[A7], 0x2002
  3980. 00002DF8  A9EB                     syscall    Pack4/FP68K
  3981. 00002DFA  486E FFEC                pea.l      [A6 - 0x14]
  3982. 00002DFE  3F3C 0016                move.w     -[A7], 0x16
  3983. 00002E02  A9EB                     syscall    Pack4/FP68K
  3984. 00002E04  486E FFEC                pea.l      [A6 - 0x14]
  3985. 00002E08  486E FFE6                pea.l      [A6 - 0x1A]
  3986. 00002E0C  3F3C 2810                move.w     -[A7], 0x2810
  3987. 00002E10  A9EB                     syscall    Pack4/FP68K
  3988. 00002E12  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3989. 00002E16  206E FFE6                movea.l    A0, [A6 - 0x1A]
  3990. 00002E1A  A03B                     syscall    Delay
  3991. 00002E1C  2280                     move.l     [A1], D0
  3992. 00002E1E  6000 00DC                bra        +0xDE /* 00002EFC */
  3993. label00002E22:
  3994. 00002E22  4A2D D9BC                tst.b      [A5 - 0x2644]
  3995. 00002E26  6772                     beq        +0x74 /* 00002E9A */
  3996. 00002E28  302D D822                move.w     D0, [A5 - 0x27DE]
  3997. 00002E2C  48C0                     ext.l      D0
  3998. 00002E2E  D080                     add.l      D0, D0
  3999. 00002E30  3033 08FE                move.w     D0, [A3 + D0 - 0x2]
  4000. 00002E34  C1ED D386                muls.w     D0, [A5 - 0x2C7A]
  4001. 00002E38  3D40 FFEA                move.w     [A6 - 0x16], D0
  4002. 00002E3C  486E FFEA                pea.l      [A6 - 0x16]
  4003. 00002E40  486E FFEC                pea.l      [A6 - 0x14]
  4004. 00002E44  3F3C 200E                move.w     -[A7], 0x200E
  4005. 00002E48  A9EB                     syscall    Pack4/FP68K
  4006. 00002E4A  487A 09A2                pea.l      [PC + 0x9A2 /* 000037EE, value 0xA000A '\n\0\n' */]
  4007. 00002E4E  486E FFEC                pea.l      [A6 - 0x14]
  4008. 00002E52  3F3C 2006                move.w     -[A7], 0x2006
  4009. 00002E56  A9EB                     syscall    Pack4/FP68K
  4010. 00002E58  486D D296                pea.l      [A5 - 0x2D6A]
  4011. 00002E5C  486E FFEC                pea.l      [A6 - 0x14]
  4012. 00002E60  3F3C 2002                move.w     -[A7], 0x2002
  4013. 00002E64  A9EB                     syscall    Pack4/FP68K
  4014. 00002E66  487A 0984                pea.l      [PC + 0x984 /* 000037EC, value 0x1000A */]
  4015. 00002E6A  486E FFEC                pea.l      [A6 - 0x14]
  4016. 00002E6E  3F3C 2002                move.w     -[A7], 0x2002
  4017. 00002E72  A9EB                     syscall    Pack4/FP68K
  4018. 00002E74  486E FFEC                pea.l      [A6 - 0x14]
  4019. 00002E78  3F3C 0016                move.w     -[A7], 0x16
  4020. 00002E7C  A9EB                     syscall    Pack4/FP68K
  4021. 00002E7E  486E FFEC                pea.l      [A6 - 0x14]
  4022. 00002E82  486E FFE6                pea.l      [A6 - 0x1A]
  4023. 00002E86  3F3C 2810                move.w     -[A7], 0x2810
  4024. 00002E8A  A9EB                     syscall    Pack4/FP68K
  4025. 00002E8C  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  4026. 00002E90  206E FFE6                movea.l    A0, [A6 - 0x1A]
  4027. 00002E94  A03B                     syscall    Delay
  4028. 00002E96  2280                     move.l     [A1], D0
  4029. 00002E98  6062                     bra        +0x64 /* 00002EFC */
  4030. label00002E9A:
  4031. 00002E9A  302D D822                move.w     D0, [A5 - 0x27DE]
  4032. 00002E9E  48C0                     ext.l      D0
  4033. 00002EA0  D080                     add.l      D0, D0
  4034. 00002EA2  3033 08FE                move.w     D0, [A3 + D0 - 0x2]
  4035. 00002EA6  C1ED D386                muls.w     D0, [A5 - 0x2C7A]
  4036. 00002EAA  3D40 FFEA                move.w     [A6 - 0x16], D0
  4037. 00002EAE  486E FFEA                pea.l      [A6 - 0x16]
  4038. 00002EB2  486E FFEC                pea.l      [A6 - 0x14]
  4039. 00002EB6  3F3C 200E                move.w     -[A7], 0x200E
  4040. 00002EBA  A9EB                     syscall    Pack4/FP68K
  4041. 00002EBC  487A 092C                pea.l      [PC + 0x92C /* 000037EA, value 0xA0001 */]
  4042. 00002EC0  486E FFEC                pea.l      [A6 - 0x14]
  4043. 00002EC4  3F3C 2006                move.w     -[A7], 0x2006
  4044. 00002EC8  A9EB                     syscall    Pack4/FP68K
  4045. 00002ECA  487A 091C                pea.l      [PC + 0x91C /* 000037E8, value 0x1000A */]
  4046. 00002ECE  486E FFEC                pea.l      [A6 - 0x14]
  4047. 00002ED2  3F3C 2002                move.w     -[A7], 0x2002
  4048. 00002ED6  A9EB                     syscall    Pack4/FP68K
  4049. 00002ED8  486E FFEC                pea.l      [A6 - 0x14]
  4050. 00002EDC  3F3C 0016                move.w     -[A7], 0x16
  4051. 00002EE0  A9EB                     syscall    Pack4/FP68K
  4052. 00002EE2  486E FFEC                pea.l      [A6 - 0x14]
  4053. 00002EE6  486E FFE6                pea.l      [A6 - 0x1A]
  4054. 00002EEA  3F3C 2810                move.w     -[A7], 0x2810
  4055. 00002EEE  A9EB                     syscall    Pack4/FP68K
  4056. 00002EF0  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  4057. 00002EF4  206E FFE6                movea.l    A0, [A6 - 0x1A]
  4058. 00002EF8  A03B                     syscall    Delay
  4059. 00002EFA  2280                     move.l     [A1], D0
  4060. label00002EFC:
  4061. 00002EFC  302D D822                move.w     D0, [A5 - 0x27DE]
  4062. 00002F00  B06D D84E                cmp.w      D0, [A5 - 0x27B2]
  4063. 00002F04  6D00 FBF4                blt        -0x40A /* 00002AFA */
  4064. label00002F08:
  4065. 00002F08  302D D850                move.w     D0, [A5 - 0x27B0]
  4066. 00002F0C  B06D D852                cmp.w      D0, [A5 - 0x27AE]
  4067. 00002F10  661A                     bne        +0x1C /* 00002F2C */
  4068. 00002F12  3B6D D84E D3A8           move.w     [A5 - 0x2C58], [A5 - 0x27B2]
  4069. 00002F18  3B6D D84E D3AA           move.w     [A5 - 0x2C56], [A5 - 0x27B2]
  4070. 00002F1E  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  4071. 00002F24  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  4072. 00002F2A  602C                     bra        +0x2E /* 00002F58 */
  4073. label00002F2C:
  4074. 00002F2C  4267                     clr.w      -[A7]
  4075. 00002F2E  701E                     moveq.l    D0, 0x1E
  4076. 00002F30  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4077. 00002F34  322D D84E                move.w     D1, [A5 - 0x27B2]
  4078. 00002F38  9240                     sub.w      D1, D0
  4079. 00002F3A  3F01                     move.w     -[A7], D1
  4080. 00002F3C  701E                     moveq.l    D0, 0x1E
  4081. 00002F3E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4082. 00002F42  322D D84E                move.w     D1, [A5 - 0x27B2]
  4083. 00002F46  9240                     sub.w      D1, D0
  4084. 00002F48  3F01                     move.w     -[A7], D1
  4085. 00002F4A  7007                     moveq.l    D0, 0x07
  4086. 00002F4C  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  4087. 00002F50  3F00                     move.w     -[A7], D0
  4088. 00002F52  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  4089. 00002F56  508F                     addq.l     A7, 8
  4090. label00002F58:
  4091. 00002F58  4878 000A                push.l     0xA /* '\n' */
  4092. 00002F5C  201F                     move.l     D0, [A7]+
  4093. 00002F5E  A032                     syscall    FlushEvents
  4094. 00002F60  6000 082E                bra        +0x830 /* 00003790 */
  4095. label00002F64:
  4096. 00002F64  4227                     clr.b      -[A7]
  4097. 00002F66  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  4098. 00002F6A  486D D210                pea.l      [A5 - 0x2DF0]
  4099. 00002F6E  A8AD                     syscall    PtInRect
  4100. 00002F70  4A1F                     tst.b      [A7]+
  4101. 00002F72  6700 081C                beq        +0x81E /* 00003790 */
  4102. 00002F76  486D D210                pea.l      [A5 - 0x2DF0]
  4103. 00002F7A  A8A4                     syscall    InvertRect
  4104. 00002F7C  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  4105. 00002F80  307C 0003                movea.w    A0, 0x3
  4106. 00002F84  A03B                     syscall    Delay
  4107. 00002F86  2280                     move.l     [A1], D0
  4108. 00002F88  486D D210                pea.l      [A5 - 0x2DF0]
  4109. 00002F8C  A8A4                     syscall    InvertRect
  4110. 00002F8E  6000 0800                bra        +0x802 /* 00003790 */
  4111. label00002F92:
  4112. 00002F92  4878 0100                push.l     0x100
  4113. 00002F96  202D D7E4                move.l     D0, [A5 - 0x281C]
  4114. 00002F9A  0280 0000 FF00           andi.l     D0, 0xFF00
  4115. 00002FA0  2F00                     move.l     -[A7], D0
  4116. 00002FA2  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  4117. 00002FA6  3B40 D800                move.w     [A5 - 0x2800], D0
  4118. 00002FAA  082D 0000 D7F0           btst.b     [A5 - 0x2810], 0x0
  4119. 00002FB0  6600 07DE                bne        +0x7E0 /* 00003790 */
  4120. 00002FB4  426D D822                clr.w      [A5 - 0x27DE]
  4121. 00002FB8  45ED CE3C                lea.l      A2, [A5 - 0x31C4]
  4122. 00002FBC  41ED D2A6                lea.l      A0, [A5 - 0x2D5A]
  4123. 00002FC0  2808                     move.l     D4, A0
  4124. 00002FC2  6000 0498                bra        +0x49A /* 0000345C */
  4125. label00002FC6:
  4126. 00002FC6  2044                     movea.l    A0, D4
  4127. 00002FC8  302D D800                move.w     D0, [A5 - 0x2800]
  4128. 00002FCC  B050                     cmp.w      D0, [A0]
  4129. 00002FCE  6600 0484                bne        +0x486 /* 00003454 */
  4130. 00002FD2  302D D3A8                move.w     D0, [A5 - 0x2C58]
  4131. 00002FD6  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  4132. 00002FDA  6F06                     ble        +0x8 /* 00002FE2 */
  4133. 00002FDC  302D D3AA                move.w     D0, [A5 - 0x2C56]
  4134. 00002FE0  6004                     bra        +0x6 /* 00002FE6 */
  4135. label00002FE2:
  4136. 00002FE2  302D D3A8                move.w     D0, [A5 - 0x2C58]
  4137. label00002FE6:
  4138. 00002FE6  3B40 D850                move.w     [A5 - 0x27B0], D0
  4139. 00002FEA  322D D3A8                move.w     D1, [A5 - 0x2C58]
  4140. 00002FEE  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  4141. 00002FF2  6F06                     ble        +0x8 /* 00002FFA */
  4142. 00002FF4  302D D3A8                move.w     D0, [A5 - 0x2C58]
  4143. 00002FF8  6004                     bra        +0x6 /* 00002FFE */
  4144. label00002FFA:
  4145. 00002FFA  302D D3AA                move.w     D0, [A5 - 0x2C56]
  4146. label00002FFE:
  4147. 00002FFE  3B40 D852                move.w     [A5 - 0x27AE], D0
  4148. 00003002  906D D850                sub.w      D0, [A5 - 0x27B0]
  4149. 00003006  3A03                     move.w     D5, D3
  4150. 00003008  9A40                     sub.w      D5, D0
  4151. 0000300A  0C45 4E1F                cmpi.w     D5, 0x4E1F
  4152. 0000300E  6F28                     ble        +0x2A /* 00003038 */
  4153. 00003010  486D F8F4                pea.l      [A5 - 0x70C]
  4154. 00003014  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4155. 00003018  2EAD D5C2                move.l     [A7], [A5 - 0x2A3E]
  4156. 0000301C  7002                     moveq.l    D0, 0x02
  4157. 0000301E  D06D D38A                add.w      D0, [A5 - 0x2C76]
  4158. 00003022  3F00                     move.w     -[A7], D0
  4159. 00003024  A963                     syscall    SetControlValue/SetCtlValue
  4160. 00003026  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  4161. 0000302A  7001                     moveq.l    D0, 0x01
  4162. 0000302C  D06D D38A                add.w      D0, [A5 - 0x2C76]
  4163. 00003030  3F00                     move.w     -[A7], D0
  4164. 00003032  A963                     syscall    SetControlValue/SetCtlValue
  4165. 00003034  6000 075A                bra        +0x75C /* 00003790 */
  4166. label00003038:
  4167. 00003038  306D D822                movea.w    A0, [A5 - 0x27DE]
  4168. 0000303C  4868 0015                pea.l      [A0 + 0x15]
  4169. 00003040  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  4170. 00003044  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  4171. 00003048  2E92                     move.l     [A7], [A2]
  4172. 0000304A  A8D5                     syscall    InverRgn/InvertRgn
  4173. 0000304C  43ED D834                lea.l      A1, [A5 - 0x27CC]
  4174. 00003050  206D D290                movea.l    A0, [A5 - 0x2D70]
  4175. 00003054  A03B                     syscall    Delay
  4176. 00003056  2280                     move.l     [A1], D0
  4177. 00003058  2E92                     move.l     [A7], [A2]
  4178. 0000305A  A8D5                     syscall    InverRgn/InvertRgn
  4179. 0000305C  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  4180. 00003060  3B40 D84E                move.w     [A5 - 0x27B2], D0
  4181. 00003064  322D D852                move.w     D1, [A5 - 0x27AE]
  4182. 00003068  926D D850                sub.w      D1, [A5 - 0x27B0]
  4183. 0000306C  5341                     subq.w     D1, 1
  4184. 0000306E  6E68                     bgt        +0x6A /* 000030D8 */
  4185. 00003070  302D D852                move.w     D0, [A5 - 0x27AE]
  4186. 00003074  906D D850                sub.w      D0, [A5 - 0x27B0]
  4187. 00003078  3A03                     move.w     D5, D3
  4188. 0000307A  9A40                     sub.w      D5, D0
  4189. 0000307C  3B45 D824                move.w     [A5 - 0x27DC], D5
  4190. 00003080  346D D824                movea.w    A2, [A5 - 0x27DC]
  4191. 00003084  D5CA                     add.l      A2, A2
  4192. 00003086  6044                     bra        +0x46 /* 000030CC */
  4193. label00003088:
  4194. 00003088  302D D852                move.w     D0, [A5 - 0x27AE]
  4195. 0000308C  906D D850                sub.w      D0, [A5 - 0x27B0]
  4196. 00003090  306D D824                movea.w    A0, [A5 - 0x27DC]
  4197. 00003094  D0C0                     add.w      A0, D0
  4198. 00003096  D1C8                     add.l      A0, A0
  4199. 00003098  78FE                     moveq.l    D4, 0xFFFFFFFE
  4200. 0000309A  D888                     add.l      D4, A0
  4201. 0000309C  302D D852                move.w     D0, [A5 - 0x27AE]
  4202. 000030A0  906D D850                sub.w      D0, [A5 - 0x27B0]
  4203. 000030A4  D06D D824                add.w      D0, [A5 - 0x27DC]
  4204. 000030A8  5340                     subq.w     D0, 1
  4205. 000030AA  3E00                     move.w     D7, D0
  4206. 000030AC  2046                     movea.l    A0, D6
  4207. 000030AE  D1C4                     add.l      A0, D4
  4208. 000030B0  3590 6800                move.w     [A2 + D6], [A0]
  4209. 000030B4  204B                     movea.l    A0, A3
  4210. 000030B6  D1CA                     add.l      A0, A2
  4211. 000030B8  30B3 4800                move.w     [A0], [A3 + D4]
  4212. 000030BC  302D D824                move.w     D0, [A5 - 0x27DC]
  4213. 000030C0  19B4 7000 0000           move.b     [A4 + D0.w], [A4 + D7.w]
  4214. 000030C6  536D D824                subq.w     [A5 - 0x27DC], 1
  4215. 000030CA  558A                     subq.l     A2, 2
  4216. label000030CC:
  4217. 000030CC  302D D824                move.w     D0, [A5 - 0x27DC]
  4218. 000030D0  B06D D850                cmp.w      D0, [A5 - 0x27B0]
  4219. 000030D4  6EB2                     bgt        -0x4C /* 00003088 */
  4220. 000030D6  6066                     bra        +0x68 /* 0000313E */
  4221. label000030D8:
  4222. 000030D8  7001                     moveq.l    D0, 0x01
  4223. 000030DA  D06D D850                add.w      D0, [A5 - 0x27B0]
  4224. 000030DE  3B40 D824                move.w     [A5 - 0x27DC], D0
  4225. 000030E2  3440                     movea.w    A2, D0
  4226. 000030E4  D5CA                     add.l      A2, A2
  4227. label000030E6:
  4228. 000030E6  302D D852                move.w     D0, [A5 - 0x27AE]
  4229. 000030EA  906D D850                sub.w      D0, [A5 - 0x27B0]
  4230. 000030EE  3A03                     move.w     D5, D3
  4231. 000030F0  9A40                     sub.w      D5, D0
  4232. 000030F2  BA6D D824                cmp.w      D5, [A5 - 0x27DC]
  4233. 000030F6  6D46                     blt        +0x48 /* 0000313E */
  4234. 000030F8  302D D852                move.w     D0, [A5 - 0x27AE]
  4235. 000030FC  906D D850                sub.w      D0, [A5 - 0x27B0]
  4236. 00003100  306D D824                movea.w    A0, [A5 - 0x27DC]
  4237. 00003104  D0C0                     add.w      A0, D0
  4238. 00003106  D1C8                     add.l      A0, A0
  4239. 00003108  78FE                     moveq.l    D4, 0xFFFFFFFE
  4240. 0000310A  D888                     add.l      D4, A0
  4241. 0000310C  302D D852                move.w     D0, [A5 - 0x27AE]
  4242. 00003110  906D D850                sub.w      D0, [A5 - 0x27B0]
  4243. 00003114  D06D D824                add.w      D0, [A5 - 0x27DC]
  4244. 00003118  5340                     subq.w     D0, 1
  4245. 0000311A  3E00                     move.w     D7, D0
  4246. 0000311C  2046                     movea.l    A0, D6
  4247. 0000311E  D1C4                     add.l      A0, D4
  4248. 00003120  3590 6800                move.w     [A2 + D6], [A0]
  4249. 00003124  204B                     movea.l    A0, A3
  4250. 00003126  D1CA                     add.l      A0, A2
  4251. 00003128  30B3 4800                move.w     [A0], [A3 + D4]
  4252. 0000312C  302D D824                move.w     D0, [A5 - 0x27DC]
  4253. 00003130  19B4 7000 0000           move.b     [A4 + D0.w], [A4 + D7.w]
  4254. 00003136  526D D824                addq.w     [A5 - 0x27DC], 1
  4255. 0000313A  548A                     addq.l     A2, 2
  4256. 0000313C  60A8                     bra        -0x56 /* 000030E6 */
  4257. label0000313E:
  4258. 0000313E  426D D824                clr.w      [A5 - 0x27DC]
  4259. 00003142  6010                     bra        +0x12 /* 00003154 */
  4260. label00003144:
  4261. 00003144  302D D824                move.w     D0, [A5 - 0x27DC]
  4262. 00003148  204D                     movea.l    A0, A5
  4263. 0000314A  D0C0                     add.w      A0, D0
  4264. 0000314C  4228 D976                clr.b      [A0 - 0x268A]
  4265. 00003150  526D D824                addq.w     [A5 - 0x27DC], 1
  4266. label00003154:
  4267. 00003154  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  4268. 0000315A  6DE8                     blt        -0x16 /* 00003144 */
  4269. 0000315C  346D D850                movea.w    A2, [A5 - 0x27B0]
  4270. 00003160  D5CA                     add.l      A2, A2
  4271. 00003162  35AD D822 6800           move.w     [A2 + D6], [A5 - 0x27DE]
  4272. 00003168  204B                     movea.l    A0, A3
  4273. 0000316A  D1CA                     add.l      A0, A2
  4274. 0000316C  30AD D84E                move.w     [A0], [A5 - 0x27B2]
  4275. 00003170  302D D850                move.w     D0, [A5 - 0x27B0]
  4276. 00003174  4234 0000                clr.b      [A4 + D0.w]
  4277. 00003178  701E                     moveq.l    D0, 0x1E
  4278. 0000317A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4279. 0000317E  322D D850                move.w     D1, [A5 - 0x27B0]
  4280. 00003182  9240                     sub.w      D1, D0
  4281. 00003184  3B41 D84E                move.w     [A5 - 0x27B2], D1
  4282. 00003188  0C41 001E                cmpi.w     D1, 0x1E
  4283. 0000318C  6C00 01BA                bge        +0x1BC /* 00003348 */
  4284. 00003190  4A6D D84E                tst.w      [A5 - 0x27B2]
  4285. 00003194  6D00 01B2                blt        +0x1B4 /* 00003348 */
  4286. 00003198  BA6D D850                cmp.w      D5, [A5 - 0x27B0]
  4287. 0000319C  6E0C                     bgt        +0xE /* 000031AA */
  4288. 0000319E  302D D852                move.w     D0, [A5 - 0x27AE]
  4289. 000031A2  B06D D850                cmp.w      D0, [A5 - 0x27B0]
  4290. 000031A6  6700 0136                beq        +0x138 /* 000032DE */
  4291. label000031AA:
  4292. 000031AA  486D D86E                pea.l      [A5 - 0x2792]
  4293. 000031AE  701E                     moveq.l    D0, 0x1E
  4294. 000031B0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4295. 000031B4  322D D850                move.w     D1, [A5 - 0x27B0]
  4296. 000031B8  9240                     sub.w      D1, D0
  4297. 000031BA  E949                     lsl        D1.w, 4
  4298. 000031BC  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  4299. 000031C0  5E41                     addq.w     D1, 7
  4300. 000031C2  3F01                     move.w     -[A7], D1
  4301. 000031C4  3F3C 0002                move.w     -[A7], 0x2
  4302. 000031C8  3F2D D86C                move.w     -[A7], [A5 - 0x2794]
  4303. 000031CC  3F2D D86A                move.w     -[A7], [A5 - 0x2796]
  4304. 000031D0  A8A7                     syscall    SetRect
  4305. 000031D2  486D D86E                pea.l      [A5 - 0x2792]
  4306. 000031D6  A8A3                     syscall    EraseRect
  4307. 000031D8  3F2D D3A6                move.w     -[A7], [A5 - 0x2C5A]
  4308. 000031DC  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  4309. 000031E0  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  4310. 000031E4  701E                     moveq.l    D0, 0x1E
  4311. 000031E6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4312. 000031EA  322D D850                move.w     D1, [A5 - 0x27B0]
  4313. 000031EE  9240                     sub.w      D1, D0
  4314. 000031F0  E949                     lsl        D1.w, 4
  4315. 000031F2  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  4316. 000031F6  5E41                     addq.w     D1, 7
  4317. 000031F8  3F01                     move.w     -[A7], D1
  4318. 000031FA  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  4319. 000031FE  3EAD D850                move.w     [A7], [A5 - 0x27B0]
  4320. 00003202  302D D850                move.w     D0, [A5 - 0x27B0]
  4321. 00003206  7200                     moveq.l    D1, 0x00
  4322. 00003208  1234 0000                move.b     D1, [A4 + D0.w]
  4323. 0000320C  3F01                     move.w     -[A7], D1
  4324. 0000320E  48C0                     ext.l      D0
  4325. 00003210  D080                     add.l      D0, D0
  4326. 00003212  3F33 0800                move.w     -[A7], [A3 + D0]
  4327. 00003216  2046                     movea.l    A0, D6
  4328. 00003218  302D D850                move.w     D0, [A5 - 0x27B0]
  4329. 0000321C  D0C0                     add.w      A0, D0
  4330. 0000321E  3F30 0000                move.w     -[A7], [A0 + D0.w]
  4331. 00003222  322D D84E                move.w     D1, [A5 - 0x27B2]
  4332. 00003226  E949                     lsl        D1.w, 4
  4333. 00003228  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  4334. 0000322C  5E41                     addq.w     D1, 7
  4335. 0000322E  3F01                     move.w     -[A7], D1
  4336. 00003230  7261                     moveq.l    D1, 0x61
  4337. 00003232  D26D D3A4                add.w      D1, [A5 - 0x2C5C]
  4338. 00003236  3F01                     move.w     -[A7], D1
  4339. 00003238  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  4340. 0000323C  2EBC 0001 0001           move.l     [A7], 0x10001
  4341. 00003242  3F3C 0001                move.w     -[A7], 0x1
  4342. 00003246  701E                     moveq.l    D0, 0x1E
  4343. 00003248  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4344. 0000324C  322D D3AC                move.w     D1, [A5 - 0x2C54]
  4345. 00003250  9240                     sub.w      D1, D0
  4346. 00003252  3F01                     move.w     -[A7], D1
  4347. 00003254  7001                     moveq.l    D0, 0x01
  4348. 00003256  D06D D84E                add.w      D0, [A5 - 0x27B2]
  4349. 0000325A  3F00                     move.w     -[A7], D0
  4350. 0000325C  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  4351. 00003260  7001                     moveq.l    D0, 0x01
  4352. 00003262  D06D D850                add.w      D0, [A5 - 0x27B0]
  4353. 00003266  3B40 D824                move.w     [A5 - 0x27DC], D0
  4354. 0000326A  3440                     movea.w    A2, D0
  4355. 0000326C  D5CA                     add.l      A2, A2
  4356. 0000326E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4357. 00003272  6054                     bra        +0x56 /* 000032C8 */
  4358. label00003274:
  4359. 00003274  701E                     moveq.l    D0, 0x1E
  4360. 00003276  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4361. 0000327A  322D D824                move.w     D1, [A5 - 0x27DC]
  4362. 0000327E  9240                     sub.w      D1, D0
  4363. 00003280  0C41 001E                cmpi.w     D1, 0x1E
  4364. 00003284  6C3C                     bge        +0x3E /* 000032C2 */
  4365. 00003286  3F2D D824                move.w     -[A7], [A5 - 0x27DC]
  4366. 0000328A  302D D824                move.w     D0, [A5 - 0x27DC]
  4367. 0000328E  7200                     moveq.l    D1, 0x00
  4368. 00003290  1234 0000                move.b     D1, [A4 + D0.w]
  4369. 00003294  3F01                     move.w     -[A7], D1
  4370. 00003296  204B                     movea.l    A0, A3
  4371. 00003298  D1CA                     add.l      A0, A2
  4372. 0000329A  3F10                     move.w     -[A7], [A0]
  4373. 0000329C  3F32 6800                move.w     -[A7], [A2 + D6]
  4374. 000032A0  721E                     moveq.l    D1, 0x1E
  4375. 000032A2  C3ED D38A                muls.w     D1, [A5 - 0x2C76]
  4376. 000032A6  9041                     sub.w      D0, D1
  4377. 000032A8  E948                     lsl        D0.w, 4
  4378. 000032AA  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  4379. 000032AE  5E40                     addq.w     D0, 7
  4380. 000032B0  3F00                     move.w     -[A7], D0
  4381. 000032B2  7061                     moveq.l    D0, 0x61
  4382. 000032B4  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  4383. 000032B8  3F00                     move.w     -[A7], D0
  4384. 000032BA  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  4385. 000032BE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4386. label000032C2:
  4387. 000032C2  526D D824                addq.w     [A5 - 0x27DC], 1
  4388. 000032C6  548A                     addq.l     A2, 2
  4389. label000032C8:
  4390. 000032C8  302D D852                move.w     D0, [A5 - 0x27AE]
  4391. 000032CC  906D D850                sub.w      D0, [A5 - 0x27B0]
  4392. 000032D0  3203                     move.w     D1, D3
  4393. 000032D2  9240                     sub.w      D1, D0
  4394. 000032D4  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  4395. 000032D8  6C9A                     bge        -0x64 /* 00003274 */
  4396. 000032DA  6000 0130                bra        +0x132 /* 0000340C */
  4397. label000032DE:
  4398. 000032DE  3F2D D850                move.w     -[A7], [A5 - 0x27B0]
  4399. 000032E2  302D D850                move.w     D0, [A5 - 0x27B0]
  4400. 000032E6  7200                     moveq.l    D1, 0x00
  4401. 000032E8  1234 0000                move.b     D1, [A4 + D0.w]
  4402. 000032EC  3F01                     move.w     -[A7], D1
  4403. 000032EE  48C0                     ext.l      D0
  4404. 000032F0  D080                     add.l      D0, D0
  4405. 000032F2  3F33 0800                move.w     -[A7], [A3 + D0]
  4406. 000032F6  2046                     movea.l    A0, D6
  4407. 000032F8  302D D850                move.w     D0, [A5 - 0x27B0]
  4408. 000032FC  D0C0                     add.w      A0, D0
  4409. 000032FE  3F30 0000                move.w     -[A7], [A0 + D0.w]
  4410. 00003302  322D D84E                move.w     D1, [A5 - 0x27B2]
  4411. 00003306  E949                     lsl        D1.w, 4
  4412. 00003308  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  4413. 0000330C  5E41                     addq.w     D1, 7
  4414. 0000330E  3F01                     move.w     -[A7], D1
  4415. 00003310  7261                     moveq.l    D1, 0x61
  4416. 00003312  D26D D3A4                add.w      D1, [A5 - 0x2C5C]
  4417. 00003316  3F01                     move.w     -[A7], D1
  4418. 00003318  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  4419. 0000331C  2EBC 0001 0001           move.l     [A7], 0x10001
  4420. 00003322  3F3C 0001                move.w     -[A7], 0x1
  4421. 00003326  701E                     moveq.l    D0, 0x1E
  4422. 00003328  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4423. 0000332C  322D D3AC                move.w     D1, [A5 - 0x2C54]
  4424. 00003330  9240                     sub.w      D1, D0
  4425. 00003332  3F01                     move.w     -[A7], D1
  4426. 00003334  7001                     moveq.l    D0, 0x01
  4427. 00003336  D06D D84E                add.w      D0, [A5 - 0x27B2]
  4428. 0000333A  3F00                     move.w     -[A7], D0
  4429. 0000333C  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  4430. 00003340  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4431. 00003344  6000 00C6                bra        +0xC8 /* 0000340C */
  4432. label00003348:
  4433. 00003348  302D D850                move.w     D0, [A5 - 0x27B0]
  4434. 0000334C  48C0                     ext.l      D0
  4435. 0000334E  81FC 001E                divs.w     D0, 0x1E
  4436. 00003352  3B40 D38A                move.w     [A5 - 0x2C76], D0
  4437. 00003356  486D D866                pea.l      [A5 - 0x279A]
  4438. 0000335A  A8A3                     syscall    EraseRect
  4439. 0000335C  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  4440. 00003360  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  4441. 00003364  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  4442. 00003368  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  4443. 0000336C  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  4444. 00003370  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  4445. 00003374  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  4446. 00003378  426D D824                clr.w      [A5 - 0x27DC]
  4447. 0000337C  508F                     addq.l     A7, 8
  4448. 0000337E  6066                     bra        +0x68 /* 000033E6 */
  4449. label00003380:
  4450. 00003380  701E                     moveq.l    D0, 0x1E
  4451. 00003382  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4452. 00003386  D06D D824                add.w      D0, [A5 - 0x27DC]
  4453. 0000338A  3F00                     move.w     -[A7], D0
  4454. 0000338C  701E                     moveq.l    D0, 0x1E
  4455. 0000338E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4456. 00003392  306D D824                movea.w    A0, [A5 - 0x27DC]
  4457. 00003396  D0C0                     add.w      A0, D0
  4458. 00003398  D1CC                     add.l      A0, A4
  4459. 0000339A  7000                     moveq.l    D0, 0x00
  4460. 0000339C  1010                     move.b     D0, [A0]
  4461. 0000339E  3F00                     move.w     -[A7], D0
  4462. 000033A0  701E                     moveq.l    D0, 0x1E
  4463. 000033A2  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4464. 000033A6  306D D824                movea.w    A0, [A5 - 0x27DC]
  4465. 000033AA  D0C0                     add.w      A0, D0
  4466. 000033AC  D1C8                     add.l      A0, A0
  4467. 000033AE  D1CB                     add.l      A0, A3
  4468. 000033B0  3F10                     move.w     -[A7], [A0]
  4469. 000033B2  701E                     moveq.l    D0, 0x1E
  4470. 000033B4  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4471. 000033B8  306D D824                movea.w    A0, [A5 - 0x27DC]
  4472. 000033BC  D0C0                     add.w      A0, D0
  4473. 000033BE  D1C8                     add.l      A0, A0
  4474. 000033C0  3F30 6800                move.w     -[A7], [A0 + D6]
  4475. 000033C4  302D D824                move.w     D0, [A5 - 0x27DC]
  4476. 000033C8  E948                     lsl        D0.w, 4
  4477. 000033CA  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  4478. 000033CE  5E40                     addq.w     D0, 7
  4479. 000033D0  3F00                     move.w     -[A7], D0
  4480. 000033D2  7061                     moveq.l    D0, 0x61
  4481. 000033D4  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  4482. 000033D8  3F00                     move.w     -[A7], D0
  4483. 000033DA  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  4484. 000033DE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4485. 000033E2  526D D824                addq.w     [A5 - 0x27DC], 1
  4486. label000033E6:
  4487. 000033E6  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  4488. 000033EC  6C1E                     bge        +0x20 /* 0000340C */
  4489. 000033EE  701E                     moveq.l    D0, 0x1E
  4490. 000033F0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4491. 000033F4  322D D852                move.w     D1, [A5 - 0x27AE]
  4492. 000033F8  926D D850                sub.w      D1, [A5 - 0x27B0]
  4493. 000033FC  3403                     move.w     D2, D3
  4494. 000033FE  9441                     sub.w      D2, D1
  4495. 00003400  5242                     addq.w     D2, 1
  4496. 00003402  9440                     sub.w      D2, D0
  4497. 00003404  B46D D824                cmp.w      D2, [A5 - 0x27DC]
  4498. 00003408  6E00 FF76                bgt        -0x88 /* 00003380 */
  4499. label0000340C:
  4500. 0000340C  7001                     moveq.l    D0, 0x01
  4501. 0000340E  D06D D850                add.w      D0, [A5 - 0x27B0]
  4502. 00003412  3B40 D3A8                move.w     [A5 - 0x2C58], D0
  4503. 00003416  3B40 D3AA                move.w     [A5 - 0x2C56], D0
  4504. 0000341A  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  4505. 00003420  3B40 D3AE                move.w     [A5 - 0x2C52], D0
  4506. 00003424  322D D852                move.w     D1, [A5 - 0x27AE]
  4507. 00003428  926D D850                sub.w      D1, [A5 - 0x27B0]
  4508. 0000342C  5243                     addq.w     D3, 1
  4509. 0000342E  9641                     sub.w      D3, D1
  4510. 00003430  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  4511. 00003434  2203                     move.l     D1, D3
  4512. 00003436  48C1                     ext.l      D1
  4513. 00003438  83FC 001E                divs.w     D1, 0x1E
  4514. 0000343C  5241                     addq.w     D1, 1
  4515. 0000343E  3F01                     move.w     -[A7], D1
  4516. 00003440  A965                     syscall    SetControlMaximum/SetMaxCtl
  4517. 00003442  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  4518. 00003446  7001                     moveq.l    D0, 0x01
  4519. 00003448  D06D D38A                add.w      D0, [A5 - 0x2C76]
  4520. 0000344C  3F00                     move.w     -[A7], D0
  4521. 0000344E  A963                     syscall    SetControlValue/SetCtlValue
  4522. 00003450  6000 033E                bra        +0x340 /* 00003790 */
  4523. label00003454:
  4524. 00003454  526D D822                addq.w     [A5 - 0x27DE], 1
  4525. 00003458  588A                     addq.l     A2, 4
  4526. 0000345A  5484                     addq.l     D4, 2
  4527. label0000345C:
  4528. 0000345C  0C6D 0058 D822           cmpi.w     [A5 - 0x27DE], 0x58 /* 'X' */
  4529. 00003462  6D00 FB62                blt        -0x49C /* 00002FC6 */
  4530. 00003466  6000 0328                bra        +0x32A /* 00003790 */
  4531. label0000346A:
  4532. 0000346A  2F2D D5D6                move.l     -[A7], [A5 - 0x2A2A]
  4533. 0000346E  A922                     syscall    BeginUpdate
  4534. 00003470  206D D5CA                movea.l    A0, [A5 - 0x2A36]
  4535. 00003474  2F10                     move.l     -[A7], [A0]
  4536. 00003476  A851                     syscall    SetCursor
  4537. 00003478  486D D288                pea.l      [A5 - 0x2D78]
  4538. 0000347C  2F2D D6BE                move.l     -[A7], [A5 - 0x2942]
  4539. 00003480  A94B                     syscall    PlotIcon
  4540. 00003482  486D D190                pea.l      [A5 - 0x2E70]
  4541. 00003486  2F2D D656                move.l     -[A7], [A5 - 0x29AA]
  4542. 0000348A  A94B                     syscall    PlotIcon
  4543. 0000348C  486D D198                pea.l      [A5 - 0x2E68]
  4544. 00003490  2F2D D65A                move.l     -[A7], [A5 - 0x29A6]
  4545. 00003494  A94B                     syscall    PlotIcon
  4546. 00003496  486D D1A0                pea.l      [A5 - 0x2E60]
  4547. 0000349A  2F2D D65E                move.l     -[A7], [A5 - 0x29A2]
  4548. 0000349E  A94B                     syscall    PlotIcon
  4549. 000034A0  486D D1A8                pea.l      [A5 - 0x2E58]
  4550. 000034A4  2F2D D662                move.l     -[A7], [A5 - 0x299E]
  4551. 000034A8  A94B                     syscall    PlotIcon
  4552. 000034AA  486D D1B0                pea.l      [A5 - 0x2E50]
  4553. 000034AE  2F2D D666                move.l     -[A7], [A5 - 0x299A]
  4554. 000034B2  A94B                     syscall    PlotIcon
  4555. 000034B4  486D D1B8                pea.l      [A5 - 0x2E48]
  4556. 000034B8  2F2D D66A                move.l     -[A7], [A5 - 0x2996]
  4557. 000034BC  A94B                     syscall    PlotIcon
  4558. 000034BE  486D D1C0                pea.l      [A5 - 0x2E40]
  4559. 000034C2  2F2D D66E                move.l     -[A7], [A5 - 0x2992]
  4560. 000034C6  A94B                     syscall    PlotIcon
  4561. 000034C8  486D D1C8                pea.l      [A5 - 0x2E38]
  4562. 000034CC  2F2D D672                move.l     -[A7], [A5 - 0x298E]
  4563. 000034D0  A94B                     syscall    PlotIcon
  4564. 000034D2  486D D1D0                pea.l      [A5 - 0x2E30]
  4565. 000034D6  2F2D D676                move.l     -[A7], [A5 - 0x298A]
  4566. 000034DA  A94B                     syscall    PlotIcon
  4567. 000034DC  486D D1D8                pea.l      [A5 - 0x2E28]
  4568. 000034E0  2F2D D67A                move.l     -[A7], [A5 - 0x2986]
  4569. 000034E4  A94B                     syscall    PlotIcon
  4570. 000034E6  486D D1E0                pea.l      [A5 - 0x2E20]
  4571. 000034EA  2F2D D67E                move.l     -[A7], [A5 - 0x2982]
  4572. 000034EE  A94B                     syscall    PlotIcon
  4573. 000034F0  486D D1E8                pea.l      [A5 - 0x2E18]
  4574. 000034F4  2F2D D682                move.l     -[A7], [A5 - 0x297E]
  4575. 000034F8  A94B                     syscall    PlotIcon
  4576. 000034FA  486D D1F0                pea.l      [A5 - 0x2E10]
  4577. 000034FE  2F2D D686                move.l     -[A7], [A5 - 0x297A]
  4578. 00003502  A94B                     syscall    PlotIcon
  4579. 00003504  486D D1F8                pea.l      [A5 - 0x2E08]
  4580. 00003508  2F2D D68A                move.l     -[A7], [A5 - 0x2976]
  4581. 0000350C  A94B                     syscall    PlotIcon
  4582. 0000350E  486D D208                pea.l      [A5 - 0x2DF8]
  4583. 00003512  2F2D D692                move.l     -[A7], [A5 - 0x296E]
  4584. 00003516  A94B                     syscall    PlotIcon
  4585. 00003518  486D D258                pea.l      [A5 - 0x2DA8]
  4586. 0000351C  2F2D D7A2                move.l     -[A7], [A5 - 0x285E]
  4587. 00003520  A94B                     syscall    PlotIcon
  4588. 00003522  486D D260                pea.l      [A5 - 0x2DA0]
  4589. 00003526  2F2D D7A6                move.l     -[A7], [A5 - 0x285A]
  4590. 0000352A  A94B                     syscall    PlotIcon
  4591. 0000352C  486D D268                pea.l      [A5 - 0x2D98]
  4592. 00003530  2F2D D7AA                move.l     -[A7], [A5 - 0x2856]
  4593. 00003534  A94B                     syscall    PlotIcon
  4594. 00003536  486D D270                pea.l      [A5 - 0x2D90]
  4595. 0000353A  2F2D D7AE                move.l     -[A7], [A5 - 0x2852]
  4596. 0000353E  A94B                     syscall    PlotIcon
  4597. 00003540  486D D278                pea.l      [A5 - 0x2D88]
  4598. 00003544  2F2D D7B2                move.l     -[A7], [A5 - 0x284E]
  4599. 00003548  A94B                     syscall    PlotIcon
  4600. 0000354A  486D D280                pea.l      [A5 - 0x2D80]
  4601. 0000354E  2F2D D7B6                move.l     -[A7], [A5 - 0x284A]
  4602. 00003552  A94B                     syscall    PlotIcon
  4603. 00003554  486D D220                pea.l      [A5 - 0x2DE0]
  4604. 00003558  2F2D D6A2                move.l     -[A7], [A5 - 0x295E]
  4605. 0000355C  A94B                     syscall    PlotIcon
  4606. 0000355E  486D D228                pea.l      [A5 - 0x2DD8]
  4607. 00003562  2F2D D6A6                move.l     -[A7], [A5 - 0x295A]
  4608. 00003566  A94B                     syscall    PlotIcon
  4609. 00003568  486D D230                pea.l      [A5 - 0x2DD0]
  4610. 0000356C  2F2D D6AA                move.l     -[A7], [A5 - 0x2956]
  4611. 00003570  A94B                     syscall    PlotIcon
  4612. 00003572  486D D238                pea.l      [A5 - 0x2DC8]
  4613. 00003576  2F2D D6AE                move.l     -[A7], [A5 - 0x2952]
  4614. 0000357A  A94B                     syscall    PlotIcon
  4615. 0000357C  486D D240                pea.l      [A5 - 0x2DC0]
  4616. 00003580  2F2D D6B2                move.l     -[A7], [A5 - 0x294E]
  4617. 00003584  A94B                     syscall    PlotIcon
  4618. 00003586  486D D248                pea.l      [A5 - 0x2DB8]
  4619. 0000358A  2F2D D6B6                move.l     -[A7], [A5 - 0x294A]
  4620. 0000358E  A94B                     syscall    PlotIcon
  4621. 00003590  486D D218                pea.l      [A5 - 0x2DE8]
  4622. 00003594  2F2D D69A                move.l     -[A7], [A5 - 0x2966]
  4623. 00003598  A94B                     syscall    PlotIcon
  4624. 0000359A  486D D200                pea.l      [A5 - 0x2E00]
  4625. 0000359E  2F2D D68E                move.l     -[A7], [A5 - 0x2972]
  4626. 000035A2  A94B                     syscall    PlotIcon
  4627. 000035A4  486D D210                pea.l      [A5 - 0x2DF0]
  4628. 000035A8  2F2D D696                move.l     -[A7], [A5 - 0x296A]
  4629. 000035AC  A94B                     syscall    PlotIcon
  4630. 000035AE  486D D250                pea.l      [A5 - 0x2DB0]
  4631. 000035B2  2F2D D6BA                move.l     -[A7], [A5 - 0x2946]
  4632. 000035B6  A94B                     syscall    PlotIcon
  4633. 000035B8  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  4634. 000035BC  7002                     moveq.l    D0, 0x02
  4635. 000035BE  D06D D38A                add.w      D0, [A5 - 0x2C76]
  4636. 000035C2  3F00                     move.w     -[A7], D0
  4637. 000035C4  A963                     syscall    SetControlValue/SetCtlValue
  4638. 000035C6  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  4639. 000035CA  7001                     moveq.l    D0, 0x01
  4640. 000035CC  D06D D38A                add.w      D0, [A5 - 0x2C76]
  4641. 000035D0  3F00                     move.w     -[A7], D0
  4642. 000035D2  A963                     syscall    SetControlValue/SetCtlValue
  4643. 000035D4  426D D824                clr.w      [A5 - 0x27DC]
  4644. 000035D8  6010                     bra        +0x12 /* 000035EA */
  4645. label000035DA:
  4646. 000035DA  302D D824                move.w     D0, [A5 - 0x27DC]
  4647. 000035DE  204D                     movea.l    A0, A5
  4648. 000035E0  D0C0                     add.w      A0, D0
  4649. 000035E2  4228 D976                clr.b      [A0 - 0x268A]
  4650. 000035E6  526D D824                addq.w     [A5 - 0x27DC], 1
  4651. label000035EA:
  4652. 000035EA  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  4653. 000035F0  6DE8                     blt        -0x16 /* 000035DA */
  4654. 000035F2  486D D866                pea.l      [A5 - 0x279A]
  4655. 000035F6  A8A3                     syscall    EraseRect
  4656. 000035F8  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  4657. 000035FC  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  4658. 00003600  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  4659. 00003604  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  4660. 00003608  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  4661. 0000360C  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  4662. 00003610  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  4663. 00003614  426D D824                clr.w      [A5 - 0x27DC]
  4664. 00003618  508F                     addq.l     A7, 8
  4665. 0000361A  6066                     bra        +0x68 /* 00003682 */
  4666. label0000361C:
  4667. 0000361C  701E                     moveq.l    D0, 0x1E
  4668. 0000361E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4669. 00003622  D06D D824                add.w      D0, [A5 - 0x27DC]
  4670. 00003626  3F00                     move.w     -[A7], D0
  4671. 00003628  701E                     moveq.l    D0, 0x1E
  4672. 0000362A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4673. 0000362E  306D D824                movea.w    A0, [A5 - 0x27DC]
  4674. 00003632  D0C0                     add.w      A0, D0
  4675. 00003634  D1CC                     add.l      A0, A4
  4676. 00003636  7000                     moveq.l    D0, 0x00
  4677. 00003638  1010                     move.b     D0, [A0]
  4678. 0000363A  3F00                     move.w     -[A7], D0
  4679. 0000363C  701E                     moveq.l    D0, 0x1E
  4680. 0000363E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4681. 00003642  306D D824                movea.w    A0, [A5 - 0x27DC]
  4682. 00003646  D0C0                     add.w      A0, D0
  4683. 00003648  D1C8                     add.l      A0, A0
  4684. 0000364A  D1CB                     add.l      A0, A3
  4685. 0000364C  3F10                     move.w     -[A7], [A0]
  4686. 0000364E  701E                     moveq.l    D0, 0x1E
  4687. 00003650  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4688. 00003654  306D D824                movea.w    A0, [A5 - 0x27DC]
  4689. 00003658  D0C0                     add.w      A0, D0
  4690. 0000365A  D1C8                     add.l      A0, A0
  4691. 0000365C  3F30 6800                move.w     -[A7], [A0 + D6]
  4692. 00003660  302D D824                move.w     D0, [A5 - 0x27DC]
  4693. 00003664  E948                     lsl        D0.w, 4
  4694. 00003666  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  4695. 0000366A  5E40                     addq.w     D0, 7
  4696. 0000366C  3F00                     move.w     -[A7], D0
  4697. 0000366E  7061                     moveq.l    D0, 0x61
  4698. 00003670  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  4699. 00003674  3F00                     move.w     -[A7], D0
  4700. 00003676  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  4701. 0000367A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4702. 0000367E  526D D824                addq.w     [A5 - 0x27DC], 1
  4703. label00003682:
  4704. 00003682  0C6D 001E D824           cmpi.w     [A5 - 0x27DC], 0x1E
  4705. 00003688  6C10                     bge        +0x12 /* 0000369A */
  4706. 0000368A  701E                     moveq.l    D0, 0x1E
  4707. 0000368C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4708. 00003690  3203                     move.w     D1, D3
  4709. 00003692  9240                     sub.w      D1, D0
  4710. 00003694  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  4711. 00003698  6E82                     bgt        -0x7C /* 0000361C */
  4712. label0000369A:
  4713. 0000369A  486D D976                pea.l      [A5 - 0x268A]
  4714. 0000369E  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  4715. 000036A2  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  4716. 000036A6  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  4717. 000036AA  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  4718. 000036AE  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  4719. 000036B2  7007                     moveq.l    D0, 0x07
  4720. 000036B4  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  4721. 000036B8  3F00                     move.w     -[A7], D0
  4722. 000036BA  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  4723. 000036BE  426D D822                clr.w      [A5 - 0x27DE]
  4724. 000036C2  45ED CE3C                lea.l      A2, [A5 - 0x31C4]
  4725. 000036C6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4726. 000036CA  600C                     bra        +0xE /* 000036D8 */
  4727. label000036CC:
  4728. 000036CC  42A7                     clr.l      -[A7]
  4729. 000036CE  A8D8                     syscall    NewRgn
  4730. 000036D0  249F                     move.l     [A2], [A7]+
  4731. 000036D2  526D D822                addq.w     [A5 - 0x27DE], 1
  4732. 000036D6  588A                     addq.l     A2, 4
  4733. label000036D8:
  4734. 000036D8  0C6D 0058 D822           cmpi.w     [A5 - 0x27DE], 0x58 /* 'X' */
  4735. 000036DE  6DEC                     blt        -0x12 /* 000036CC */
  4736. 000036E0  4A2D D7FD                tst.b      [A5 - 0x2803]
  4737. 000036E4  6646                     bne        +0x48 /* 0000372C */
  4738. 000036E6  3B7C 0013 D81E           move.w     [A5 - 0x27E2], 0x13
  4739. 000036EC  3B7C 00CE D820           move.w     [A5 - 0x27E0], 0xCE
  4740. 000036F2  3B7C 0009 D81A           move.w     [A5 - 0x27E6], 0x9 /* '\t' */
  4741. 000036F8  3B7C 0060 D818           move.w     [A5 - 0x27E8], 0x60 /* '`' */
  4742. 000036FE  3B7C 0002 D826           move.w     [A5 - 0x27DA], 0x2
  4743. 00003704  3B7C 0032 D828           move.w     [A5 - 0x27D8], 0x32 /* '2' */
  4744. 0000370A  3F2D D828                move.w     -[A7], [A5 - 0x27D8]
  4745. 0000370E  3F2D D826                move.w     -[A7], [A5 - 0x27DA]
  4746. 00003712  3F2D D818                move.w     -[A7], [A5 - 0x27E8]
  4747. 00003716  3F2D D81A                move.w     -[A7], [A5 - 0x27E6]
  4748. 0000371A  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  4749. 0000371E  3F2D D81E                move.w     -[A7], [A5 - 0x27E2]
  4750. 00003722  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  4751. 00003726  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4752. 0000372A  604A                     bra        +0x4C /* 00003776 */
  4753. label0000372C:
  4754. 0000372C  3B7C 00CE D820           move.w     [A5 - 0x27E0], 0xCE
  4755. 00003732  3B7C 000E D81A           move.w     [A5 - 0x27E6], 0xE
  4756. 00003738  3B7C 0060 D818           move.w     [A5 - 0x27E8], 0x60 /* '`' */
  4757. 0000373E  3B7C 0004 D826           move.w     [A5 - 0x27DA], 0x4
  4758. 00003744  3B7C 0032 D828           move.w     [A5 - 0x27D8], 0x32 /* '2' */
  4759. 0000374A  70F7                     moveq.l    D0, 0xFFFFFFF7
  4760. 0000374C  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  4761. 00003750  0640 0009                addi.w     D0, 0x9 /* '\t' */
  4762. 00003754  3B40 D81E                move.w     [A5 - 0x27E2], D0
  4763. 00003758  3F2D D828                move.w     -[A7], [A5 - 0x27D8]
  4764. 0000375C  3F2D D826                move.w     -[A7], [A5 - 0x27DA]
  4765. 00003760  3F2D D818                move.w     -[A7], [A5 - 0x27E8]
  4766. 00003764  3F2D D81A                move.w     -[A7], [A5 - 0x27E6]
  4767. 00003768  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  4768. 0000376C  3F00                     move.w     -[A7], D0
  4769. 0000376E  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  4770. 00003772  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4771. label00003776:
  4772. 00003776  4A2D D7FC                tst.b      [A5 - 0x2804]
  4773. 0000377A  670E                     beq        +0x10 /* 0000378A */
  4774. 0000377C  7000                     moveq.l    D0, 0x00
  4775. 0000377E  102D D7FD                move.b     D0, [A5 - 0x2803]
  4776. 00003782  3F00                     move.w     -[A7], D0
  4777. 00003784  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4778. 00003788  548F                     addq.l     A7, 2
  4779. label0000378A:
  4780. 0000378A  2F2D D5D6                move.l     -[A7], [A5 - 0x2A2A]
  4781. 0000378E  A923                     syscall    EndUpdate
  4782. label00003790:
  4783. 00003790  4A2D D7FB                tst.b      [A5 - 0x2805]
  4784. 00003794  6700 CB2C                beq        -0x34D2 /* 000002C2 */
  4785. 00003798  4A43                     tst.w      D3
  4786. 0000379A  6604                     bne        +0x6 /* 000037A0 */
  4787. 0000379C  362D D2A0                move.w     D3, [A5 - 0x2D60]
  4788. label000037A0:
  4789. 000037A0  486D D85E                pea.l      [A5 - 0x27A2]
  4790. 000037A4  A8A3                     syscall    EraseRect
  4791. 000037A6  486D D844                pea.l      [A5 - 0x27BC]
  4792. 000037AA  A8A3                     syscall    EraseRect
  4793. 000037AC  486D D220                pea.l      [A5 - 0x2DE0]
  4794. 000037B0  A8A3                     syscall    EraseRect
  4795. 000037B2  486D D228                pea.l      [A5 - 0x2DD8]
  4796. 000037B6  A8A3                     syscall    EraseRect
  4797. 000037B8  2F2D D5C2                move.l     -[A7], [A5 - 0x2A3E]
  4798. 000037BC  A955                     syscall    DisposeControl
  4799. 000037BE  2F2D D5D6                move.l     -[A7], [A5 - 0x2A2A]
  4800. 000037C2  A969                     syscall    DrawControls
  4801. 000037C4  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  4802. 000037C8  4878 000E                push.l     0xE
  4803. 000037CC  201F                     move.l     D0, [A7]+
  4804. 000037CE  A032                     syscall    FlushEvents
  4805. 000037D0  206E 0008                movea.l    A0, [A6 + 0x8]
  4806. 000037D4  3083                     move.w     [A0], D3
  4807. 000037D6  226D D5D6                movea.l    A1, [A5 - 0x2A2A]
  4808. 000037DA  4869 0010                pea.l      [A1 + 0x10]
  4809. 000037DE  A92A                     syscall    ValidRect
  4810. 000037E0  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  4811. 000037E4  4E5E                     unlink     A6
  4812. 000037E6  4E75                     rts
  4813. 000037E8  0001 000A                ori.b      D1, 0xA /* '\n' */
  4814. 000037EC  0001 000A                ori.b      D1, 0xA /* '\n' */
  4815. 000037F0  000A 000A                ori.b      A2, 0xA /* '\n' */
  4816. 000037F4  000A 000A                ori.b      A2, 0xA /* '\n' */
  4817. export_75:
  4818. 000037F8  4E56 FECE                link       A6, -0x0132
  4819. 000037FC  486E FED4                pea.l      [A6 - 0x12C]
  4820. 00003800  A874                     syscall    GetPort
  4821. 00003802  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4822. 00003806  A873                     syscall    SetPort
  4823. 00003808  486E FF00                pea.l      [A6 - 0x100]
  4824. 0000380C  2F3C 0001 0258           move.l     -[A7], 0x10258
  4825. 00003812  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4826. 00003816  486E FF00                pea.l      [A6 - 0x100]
  4827. 0000381A  486E FECE                pea.l      [A6 - 0x132]
  4828. 0000381E  A900                     syscall    GetFNum
  4829. 00003820  486E FF00                pea.l      [A6 - 0x100]
  4830. 00003824  2F3C 0004 0258           move.l     -[A7], 0x40258
  4831. 0000382A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4832. 0000382E  486E FF00                pea.l      [A6 - 0x100]
  4833. 00003832  486E FED0                pea.l      [A6 - 0x130]
  4834. 00003836  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  4835. 0000383A  3F2E FECE                move.w     -[A7], [A6 - 0x132]
  4836. 0000383E  A887                     syscall    TextFont
  4837. 00003840  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  4838. 00003844  A88A                     syscall    TextSize
  4839. 00003846  486E FF00                pea.l      [A6 - 0x100]
  4840. 0000384A  2F3C 0002 0258           move.l     -[A7], 0x20258
  4841. 00003850  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4842. 00003854  486E FF00                pea.l      [A6 - 0x100]
  4843. 00003858  486E FED0                pea.l      [A6 - 0x130]
  4844. 0000385C  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  4845. 00003860  206D D5BE                movea.l    A0, [A5 - 0x2A42]
  4846. 00003864  2050                     movea.l    A0, [A0]
  4847. 00003866  2D68 0008 FEF0           move.l     [A6 - 0x110], [A0 + 0x8]
  4848. 0000386C  2D68 000C FEF4           move.l     [A6 - 0x10C], [A0 + 0xC]
  4849. 00003872  206D D5B6                movea.l    A0, [A5 - 0x2A4A]
  4850. 00003876  2050                     movea.l    A0, [A0]
  4851. 00003878  2D68 0008 FEE8           move.l     [A6 - 0x118], [A0 + 0x8]
  4852. 0000387E  2D68 000C FEEC           move.l     [A6 - 0x114], [A0 + 0xC]
  4853. 00003884  206D D5BA                movea.l    A0, [A5 - 0x2A46]
  4854. 00003888  2050                     movea.l    A0, [A0]
  4855. 0000388A  2D68 0008 FEE0           move.l     [A6 - 0x120], [A0 + 0x8]
  4856. 00003890  2D68 000C FEE4           move.l     [A6 - 0x11C], [A0 + 0xC]
  4857. 00003896  486E FEF8                pea.l      [A6 - 0x108]
  4858. 0000389A  4878 0001                push.l     0x1
  4859. 0000389E  2F3C 0010 0200           move.l     -[A7], 0x100200
  4860. 000038A4  A8A7                     syscall    SetRect
  4861. 000038A6  4227                     clr.b      -[A7]
  4862. 000038A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4863. 000038AC  486D D070                pea.l      [A5 - 0x2F90]
  4864. 000038B0  A8AD                     syscall    PtInRect
  4865. 000038B2  4A1F                     tst.b      [A7]+
  4866. 000038B4  673C                     beq        +0x3E /* 000038F2 */
  4867. 000038B6  0C6D 0001 DA12           cmpi.w     [A5 - 0x25EE], 0x1
  4868. 000038BC  670C                     beq        +0xE /* 000038CA */
  4869. 000038BE  486E FEF8                pea.l      [A6 - 0x108]
  4870. 000038C2  A8A3                     syscall    EraseRect
  4871. 000038C4  3B7C 0001 DA12           move.w     [A5 - 0x25EE], 0x1
  4872. label000038CA:
  4873. 000038CA  2F3C 000B 0012           move.l     -[A7], 0xB0012
  4874. 000038D0  A893                     syscall    MoveTo
  4875. 000038D2  486E FF00                pea.l      [A6 - 0x100]
  4876. 000038D6  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  4877. 000038DA  3F3C 0001                move.w     -[A7], 0x1
  4878. 000038DE  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4879. 000038E2  486E FF00                pea.l      [A6 - 0x100]
  4880. 000038E6  A884                     syscall    DrawString
  4881. 000038E8  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  4882. 000038EC  A873                     syscall    SetPort
  4883. 000038EE  6000 0A94                bra        +0xA96 /* 00004384 */
  4884. label000038F2:
  4885. 000038F2  4227                     clr.b      -[A7]
  4886. 000038F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4887. 000038F8  486D D078                pea.l      [A5 - 0x2F88]
  4888. 000038FC  A8AD                     syscall    PtInRect
  4889. 000038FE  4A1F                     tst.b      [A7]+
  4890. 00003900  673C                     beq        +0x3E /* 0000393E */
  4891. 00003902  0C6D 0002 DA12           cmpi.w     [A5 - 0x25EE], 0x2
  4892. 00003908  670C                     beq        +0xE /* 00003916 */
  4893. 0000390A  486E FEF8                pea.l      [A6 - 0x108]
  4894. 0000390E  A8A3                     syscall    EraseRect
  4895. 00003910  3B7C 0002 DA12           move.w     [A5 - 0x25EE], 0x2
  4896. label00003916:
  4897. 00003916  2F3C 000B 0012           move.l     -[A7], 0xB0012
  4898. 0000391C  A893                     syscall    MoveTo
  4899. 0000391E  486E FF00                pea.l      [A6 - 0x100]
  4900. 00003922  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  4901. 00003926  3F3C 0002                move.w     -[A7], 0x2
  4902. 0000392A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4903. 0000392E  486E FF00                pea.l      [A6 - 0x100]
  4904. 00003932  A884                     syscall    DrawString
  4905. 00003934  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  4906. 00003938  A873                     syscall    SetPort
  4907. 0000393A  6000 0A48                bra        +0xA4A /* 00004384 */
  4908. label0000393E:
  4909. 0000393E  4227                     clr.b      -[A7]
  4910. 00003940  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4911. 00003944  486D CFD0                pea.l      [A5 - 0x3030]
  4912. 00003948  A8AD                     syscall    PtInRect
  4913. 0000394A  4A1F                     tst.b      [A7]+
  4914. 0000394C  673C                     beq        +0x3E /* 0000398A */
  4915. 0000394E  0C6D 0003 DA12           cmpi.w     [A5 - 0x25EE], 0x3
  4916. 00003954  670C                     beq        +0xE /* 00003962 */
  4917. 00003956  486E FEF8                pea.l      [A6 - 0x108]
  4918. 0000395A  A8A3                     syscall    EraseRect
  4919. 0000395C  3B7C 0003 DA12           move.w     [A5 - 0x25EE], 0x3
  4920. label00003962:
  4921. 00003962  2F3C 000B 0012           move.l     -[A7], 0xB0012
  4922. 00003968  A893                     syscall    MoveTo
  4923. 0000396A  486E FF00                pea.l      [A6 - 0x100]
  4924. 0000396E  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  4925. 00003972  3F3C 0003                move.w     -[A7], 0x3
  4926. 00003976  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4927. 0000397A  486E FF00                pea.l      [A6 - 0x100]
  4928. 0000397E  A884                     syscall    DrawString
  4929. 00003980  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  4930. 00003984  A873                     syscall    SetPort
  4931. 00003986  6000 09FC                bra        +0x9FE /* 00004384 */
  4932. label0000398A:
  4933. 0000398A  4227                     clr.b      -[A7]
  4934. 0000398C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4935. 00003990  486D CFD8                pea.l      [A5 - 0x3028]
  4936. 00003994  A8AD                     syscall    PtInRect
  4937. 00003996  4A1F                     tst.b      [A7]+
  4938. 00003998  673C                     beq        +0x3E /* 000039D6 */
  4939. 0000399A  0C6D 0004 DA12           cmpi.w     [A5 - 0x25EE], 0x4
  4940. 000039A0  670C                     beq        +0xE /* 000039AE */
  4941. 000039A2  486E FEF8                pea.l      [A6 - 0x108]
  4942. 000039A6  A8A3                     syscall    EraseRect
  4943. 000039A8  3B7C 0004 DA12           move.w     [A5 - 0x25EE], 0x4
  4944. label000039AE:
  4945. 000039AE  2F3C 000B 0012           move.l     -[A7], 0xB0012
  4946. 000039B4  A893                     syscall    MoveTo
  4947. 000039B6  486E FF00                pea.l      [A6 - 0x100]
  4948. 000039BA  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  4949. 000039BE  3F3C 0004                move.w     -[A7], 0x4
  4950. 000039C2  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4951. 000039C6  486E FF00                pea.l      [A6 - 0x100]
  4952. 000039CA  A884                     syscall    DrawString
  4953. 000039CC  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  4954. 000039D0  A873                     syscall    SetPort
  4955. 000039D2  6000 09B0                bra        +0x9B2 /* 00004384 */
  4956. label000039D6:
  4957. 000039D6  4227                     clr.b      -[A7]
  4958. 000039D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4959. 000039DC  486D CFE0                pea.l      [A5 - 0x3020]
  4960. 000039E0  A8AD                     syscall    PtInRect
  4961. 000039E2  4A1F                     tst.b      [A7]+
  4962. 000039E4  673C                     beq        +0x3E /* 00003A22 */
  4963. 000039E6  0C6D 0005 DA12           cmpi.w     [A5 - 0x25EE], 0x5
  4964. 000039EC  670C                     beq        +0xE /* 000039FA */
  4965. 000039EE  486E FEF8                pea.l      [A6 - 0x108]
  4966. 000039F2  A8A3                     syscall    EraseRect
  4967. 000039F4  3B7C 0005 DA12           move.w     [A5 - 0x25EE], 0x5
  4968. label000039FA:
  4969. 000039FA  2F3C 000B 0012           move.l     -[A7], 0xB0012
  4970. 00003A00  A893                     syscall    MoveTo
  4971. 00003A02  486E FF00                pea.l      [A6 - 0x100]
  4972. 00003A06  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  4973. 00003A0A  3F3C 0005                move.w     -[A7], 0x5
  4974. 00003A0E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4975. 00003A12  486E FF00                pea.l      [A6 - 0x100]
  4976. 00003A16  A884                     syscall    DrawString
  4977. 00003A18  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  4978. 00003A1C  A873                     syscall    SetPort
  4979. 00003A1E  6000 0964                bra        +0x966 /* 00004384 */
  4980. label00003A22:
  4981. 00003A22  4227                     clr.b      -[A7]
  4982. 00003A24  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4983. 00003A28  486D CFE8                pea.l      [A5 - 0x3018]
  4984. 00003A2C  A8AD                     syscall    PtInRect
  4985. 00003A2E  4A1F                     tst.b      [A7]+
  4986. 00003A30  673C                     beq        +0x3E /* 00003A6E */
  4987. 00003A32  0C6D 0006 DA12           cmpi.w     [A5 - 0x25EE], 0x6
  4988. 00003A38  670C                     beq        +0xE /* 00003A46 */
  4989. 00003A3A  486E FEF8                pea.l      [A6 - 0x108]
  4990. 00003A3E  A8A3                     syscall    EraseRect
  4991. 00003A40  3B7C 0006 DA12           move.w     [A5 - 0x25EE], 0x6
  4992. label00003A46:
  4993. 00003A46  2F3C 000B 0012           move.l     -[A7], 0xB0012
  4994. 00003A4C  A893                     syscall    MoveTo
  4995. 00003A4E  486E FF00                pea.l      [A6 - 0x100]
  4996. 00003A52  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  4997. 00003A56  3F3C 0006                move.w     -[A7], 0x6
  4998. 00003A5A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4999. 00003A5E  486E FF00                pea.l      [A6 - 0x100]
  5000. 00003A62  A884                     syscall    DrawString
  5001. 00003A64  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5002. 00003A68  A873                     syscall    SetPort
  5003. 00003A6A  6000 0918                bra        +0x91A /* 00004384 */
  5004. label00003A6E:
  5005. 00003A6E  4227                     clr.b      -[A7]
  5006. 00003A70  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5007. 00003A74  486D CFF0                pea.l      [A5 - 0x3010]
  5008. 00003A78  A8AD                     syscall    PtInRect
  5009. 00003A7A  4A1F                     tst.b      [A7]+
  5010. 00003A7C  673C                     beq        +0x3E /* 00003ABA */
  5011. 00003A7E  0C6D 0007 DA12           cmpi.w     [A5 - 0x25EE], 0x7
  5012. 00003A84  670C                     beq        +0xE /* 00003A92 */
  5013. 00003A86  486E FEF8                pea.l      [A6 - 0x108]
  5014. 00003A8A  A8A3                     syscall    EraseRect
  5015. 00003A8C  3B7C 0007 DA12           move.w     [A5 - 0x25EE], 0x7
  5016. label00003A92:
  5017. 00003A92  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5018. 00003A98  A893                     syscall    MoveTo
  5019. 00003A9A  486E FF00                pea.l      [A6 - 0x100]
  5020. 00003A9E  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5021. 00003AA2  3F3C 0007                move.w     -[A7], 0x7
  5022. 00003AA6  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5023. 00003AAA  486E FF00                pea.l      [A6 - 0x100]
  5024. 00003AAE  A884                     syscall    DrawString
  5025. 00003AB0  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5026. 00003AB4  A873                     syscall    SetPort
  5027. 00003AB6  6000 08CC                bra        +0x8CE /* 00004384 */
  5028. label00003ABA:
  5029. 00003ABA  4227                     clr.b      -[A7]
  5030. 00003ABC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5031. 00003AC0  486D CFF8                pea.l      [A5 - 0x3008]
  5032. 00003AC4  A8AD                     syscall    PtInRect
  5033. 00003AC6  4A1F                     tst.b      [A7]+
  5034. 00003AC8  673C                     beq        +0x3E /* 00003B06 */
  5035. 00003ACA  0C6D 0008 DA12           cmpi.w     [A5 - 0x25EE], 0x8
  5036. 00003AD0  670C                     beq        +0xE /* 00003ADE */
  5037. 00003AD2  486E FEF8                pea.l      [A6 - 0x108]
  5038. 00003AD6  A8A3                     syscall    EraseRect
  5039. 00003AD8  3B7C 0008 DA12           move.w     [A5 - 0x25EE], 0x8
  5040. label00003ADE:
  5041. 00003ADE  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5042. 00003AE4  A893                     syscall    MoveTo
  5043. 00003AE6  486E FF00                pea.l      [A6 - 0x100]
  5044. 00003AEA  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5045. 00003AEE  3F3C 0008                move.w     -[A7], 0x8
  5046. 00003AF2  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5047. 00003AF6  486E FF00                pea.l      [A6 - 0x100]
  5048. 00003AFA  A884                     syscall    DrawString
  5049. 00003AFC  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5050. 00003B00  A873                     syscall    SetPort
  5051. 00003B02  6000 0880                bra        +0x882 /* 00004384 */
  5052. label00003B06:
  5053. 00003B06  4227                     clr.b      -[A7]
  5054. 00003B08  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5055. 00003B0C  486D D000                pea.l      [A5 - 0x3000]
  5056. 00003B10  A8AD                     syscall    PtInRect
  5057. 00003B12  4A1F                     tst.b      [A7]+
  5058. 00003B14  673C                     beq        +0x3E /* 00003B52 */
  5059. 00003B16  0C6D 0009 DA12           cmpi.w     [A5 - 0x25EE], 0x9 /* '\t' */
  5060. 00003B1C  670C                     beq        +0xE /* 00003B2A */
  5061. 00003B1E  486E FEF8                pea.l      [A6 - 0x108]
  5062. 00003B22  A8A3                     syscall    EraseRect
  5063. 00003B24  3B7C 0009 DA12           move.w     [A5 - 0x25EE], 0x9 /* '\t' */
  5064. label00003B2A:
  5065. 00003B2A  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5066. 00003B30  A893                     syscall    MoveTo
  5067. 00003B32  486E FF00                pea.l      [A6 - 0x100]
  5068. 00003B36  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5069. 00003B3A  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  5070. 00003B3E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5071. 00003B42  486E FF00                pea.l      [A6 - 0x100]
  5072. 00003B46  A884                     syscall    DrawString
  5073. 00003B48  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5074. 00003B4C  A873                     syscall    SetPort
  5075. 00003B4E  6000 0834                bra        +0x836 /* 00004384 */
  5076. label00003B52:
  5077. 00003B52  4227                     clr.b      -[A7]
  5078. 00003B54  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5079. 00003B58  486D D008                pea.l      [A5 - 0x2FF8]
  5080. 00003B5C  A8AD                     syscall    PtInRect
  5081. 00003B5E  4A1F                     tst.b      [A7]+
  5082. 00003B60  673C                     beq        +0x3E /* 00003B9E */
  5083. 00003B62  0C6D 000A DA12           cmpi.w     [A5 - 0x25EE], 0xA /* '\n' */
  5084. 00003B68  670C                     beq        +0xE /* 00003B76 */
  5085. 00003B6A  486E FEF8                pea.l      [A6 - 0x108]
  5086. 00003B6E  A8A3                     syscall    EraseRect
  5087. 00003B70  3B7C 000A DA12           move.w     [A5 - 0x25EE], 0xA /* '\n' */
  5088. label00003B76:
  5089. 00003B76  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5090. 00003B7C  A893                     syscall    MoveTo
  5091. 00003B7E  486E FF00                pea.l      [A6 - 0x100]
  5092. 00003B82  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5093. 00003B86  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  5094. 00003B8A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5095. 00003B8E  486E FF00                pea.l      [A6 - 0x100]
  5096. 00003B92  A884                     syscall    DrawString
  5097. 00003B94  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5098. 00003B98  A873                     syscall    SetPort
  5099. 00003B9A  6000 07E8                bra        +0x7EA /* 00004384 */
  5100. label00003B9E:
  5101. 00003B9E  4227                     clr.b      -[A7]
  5102. 00003BA0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5103. 00003BA4  486D D010                pea.l      [A5 - 0x2FF0]
  5104. 00003BA8  A8AD                     syscall    PtInRect
  5105. 00003BAA  4A1F                     tst.b      [A7]+
  5106. 00003BAC  673C                     beq        +0x3E /* 00003BEA */
  5107. 00003BAE  0C6D 000B DA12           cmpi.w     [A5 - 0x25EE], 0xB
  5108. 00003BB4  670C                     beq        +0xE /* 00003BC2 */
  5109. 00003BB6  486E FEF8                pea.l      [A6 - 0x108]
  5110. 00003BBA  A8A3                     syscall    EraseRect
  5111. 00003BBC  3B7C 000B DA12           move.w     [A5 - 0x25EE], 0xB
  5112. label00003BC2:
  5113. 00003BC2  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5114. 00003BC8  A893                     syscall    MoveTo
  5115. 00003BCA  486E FF00                pea.l      [A6 - 0x100]
  5116. 00003BCE  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5117. 00003BD2  3F3C 000B                move.w     -[A7], 0xB
  5118. 00003BD6  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5119. 00003BDA  486E FF00                pea.l      [A6 - 0x100]
  5120. 00003BDE  A884                     syscall    DrawString
  5121. 00003BE0  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5122. 00003BE4  A873                     syscall    SetPort
  5123. 00003BE6  6000 079C                bra        +0x79E /* 00004384 */
  5124. label00003BEA:
  5125. 00003BEA  4227                     clr.b      -[A7]
  5126. 00003BEC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5127. 00003BF0  486D D018                pea.l      [A5 - 0x2FE8]
  5128. 00003BF4  A8AD                     syscall    PtInRect
  5129. 00003BF6  4A1F                     tst.b      [A7]+
  5130. 00003BF8  673C                     beq        +0x3E /* 00003C36 */
  5131. 00003BFA  0C6D 000C DA12           cmpi.w     [A5 - 0x25EE], 0xC
  5132. 00003C00  670C                     beq        +0xE /* 00003C0E */
  5133. 00003C02  486E FEF8                pea.l      [A6 - 0x108]
  5134. 00003C06  A8A3                     syscall    EraseRect
  5135. 00003C08  3B7C 000C DA12           move.w     [A5 - 0x25EE], 0xC
  5136. label00003C0E:
  5137. 00003C0E  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5138. 00003C14  A893                     syscall    MoveTo
  5139. 00003C16  486E FF00                pea.l      [A6 - 0x100]
  5140. 00003C1A  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5141. 00003C1E  3F3C 000C                move.w     -[A7], 0xC
  5142. 00003C22  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5143. 00003C26  486E FF00                pea.l      [A6 - 0x100]
  5144. 00003C2A  A884                     syscall    DrawString
  5145. 00003C2C  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5146. 00003C30  A873                     syscall    SetPort
  5147. 00003C32  6000 0750                bra        +0x752 /* 00004384 */
  5148. label00003C36:
  5149. 00003C36  4227                     clr.b      -[A7]
  5150. 00003C38  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5151. 00003C3C  486D D020                pea.l      [A5 - 0x2FE0]
  5152. 00003C40  A8AD                     syscall    PtInRect
  5153. 00003C42  4A1F                     tst.b      [A7]+
  5154. 00003C44  673C                     beq        +0x3E /* 00003C82 */
  5155. 00003C46  0C6D 000D DA12           cmpi.w     [A5 - 0x25EE], 0xD /* '\r' */
  5156. 00003C4C  670C                     beq        +0xE /* 00003C5A */
  5157. 00003C4E  486E FEF8                pea.l      [A6 - 0x108]
  5158. 00003C52  A8A3                     syscall    EraseRect
  5159. 00003C54  3B7C 000D DA12           move.w     [A5 - 0x25EE], 0xD /* '\r' */
  5160. label00003C5A:
  5161. 00003C5A  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5162. 00003C60  A893                     syscall    MoveTo
  5163. 00003C62  486E FF00                pea.l      [A6 - 0x100]
  5164. 00003C66  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5165. 00003C6A  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  5166. 00003C6E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5167. 00003C72  486E FF00                pea.l      [A6 - 0x100]
  5168. 00003C76  A884                     syscall    DrawString
  5169. 00003C78  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5170. 00003C7C  A873                     syscall    SetPort
  5171. 00003C7E  6000 0704                bra        +0x706 /* 00004384 */
  5172. label00003C82:
  5173. 00003C82  4227                     clr.b      -[A7]
  5174. 00003C84  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5175. 00003C88  486D D028                pea.l      [A5 - 0x2FD8]
  5176. 00003C8C  A8AD                     syscall    PtInRect
  5177. 00003C8E  4A1F                     tst.b      [A7]+
  5178. 00003C90  673C                     beq        +0x3E /* 00003CCE */
  5179. 00003C92  0C6D 000E DA12           cmpi.w     [A5 - 0x25EE], 0xE
  5180. 00003C98  670C                     beq        +0xE /* 00003CA6 */
  5181. 00003C9A  486E FEF8                pea.l      [A6 - 0x108]
  5182. 00003C9E  A8A3                     syscall    EraseRect
  5183. 00003CA0  3B7C 000E DA12           move.w     [A5 - 0x25EE], 0xE
  5184. label00003CA6:
  5185. 00003CA6  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5186. 00003CAC  A893                     syscall    MoveTo
  5187. 00003CAE  486E FF00                pea.l      [A6 - 0x100]
  5188. 00003CB2  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5189. 00003CB6  3F3C 000E                move.w     -[A7], 0xE
  5190. 00003CBA  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5191. 00003CBE  486E FF00                pea.l      [A6 - 0x100]
  5192. 00003CC2  A884                     syscall    DrawString
  5193. 00003CC4  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5194. 00003CC8  A873                     syscall    SetPort
  5195. 00003CCA  6000 06B8                bra        +0x6BA /* 00004384 */
  5196. label00003CCE:
  5197. 00003CCE  4227                     clr.b      -[A7]
  5198. 00003CD0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5199. 00003CD4  486D D030                pea.l      [A5 - 0x2FD0]
  5200. 00003CD8  A8AD                     syscall    PtInRect
  5201. 00003CDA  4A1F                     tst.b      [A7]+
  5202. 00003CDC  673C                     beq        +0x3E /* 00003D1A */
  5203. 00003CDE  0C6D 000F DA12           cmpi.w     [A5 - 0x25EE], 0xF
  5204. 00003CE4  670C                     beq        +0xE /* 00003CF2 */
  5205. 00003CE6  486E FEF8                pea.l      [A6 - 0x108]
  5206. 00003CEA  A8A3                     syscall    EraseRect
  5207. 00003CEC  3B7C 000F DA12           move.w     [A5 - 0x25EE], 0xF
  5208. label00003CF2:
  5209. 00003CF2  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5210. 00003CF8  A893                     syscall    MoveTo
  5211. 00003CFA  486E FF00                pea.l      [A6 - 0x100]
  5212. 00003CFE  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5213. 00003D02  3F3C 000F                move.w     -[A7], 0xF
  5214. 00003D06  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5215. 00003D0A  486E FF00                pea.l      [A6 - 0x100]
  5216. 00003D0E  A884                     syscall    DrawString
  5217. 00003D10  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5218. 00003D14  A873                     syscall    SetPort
  5219. 00003D16  6000 066C                bra        +0x66E /* 00004384 */
  5220. label00003D1A:
  5221. 00003D1A  4227                     clr.b      -[A7]
  5222. 00003D1C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5223. 00003D20  486D D038                pea.l      [A5 - 0x2FC8]
  5224. 00003D24  A8AD                     syscall    PtInRect
  5225. 00003D26  4A1F                     tst.b      [A7]+
  5226. 00003D28  673C                     beq        +0x3E /* 00003D66 */
  5227. 00003D2A  0C6D 0010 DA12           cmpi.w     [A5 - 0x25EE], 0x10
  5228. 00003D30  670C                     beq        +0xE /* 00003D3E */
  5229. 00003D32  486E FEF8                pea.l      [A6 - 0x108]
  5230. 00003D36  A8A3                     syscall    EraseRect
  5231. 00003D38  3B7C 0010 DA12           move.w     [A5 - 0x25EE], 0x10
  5232. label00003D3E:
  5233. 00003D3E  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5234. 00003D44  A893                     syscall    MoveTo
  5235. 00003D46  486E FF00                pea.l      [A6 - 0x100]
  5236. 00003D4A  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5237. 00003D4E  3F3C 0010                move.w     -[A7], 0x10
  5238. 00003D52  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5239. 00003D56  486E FF00                pea.l      [A6 - 0x100]
  5240. 00003D5A  A884                     syscall    DrawString
  5241. 00003D5C  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5242. 00003D60  A873                     syscall    SetPort
  5243. 00003D62  6000 0620                bra        +0x622 /* 00004384 */
  5244. label00003D66:
  5245. 00003D66  4227                     clr.b      -[A7]
  5246. 00003D68  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5247. 00003D6C  486D D040                pea.l      [A5 - 0x2FC0]
  5248. 00003D70  A8AD                     syscall    PtInRect
  5249. 00003D72  4A1F                     tst.b      [A7]+
  5250. 00003D74  673C                     beq        +0x3E /* 00003DB2 */
  5251. 00003D76  0C6D 0011 DA12           cmpi.w     [A5 - 0x25EE], 0x11
  5252. 00003D7C  670C                     beq        +0xE /* 00003D8A */
  5253. 00003D7E  486E FEF8                pea.l      [A6 - 0x108]
  5254. 00003D82  A8A3                     syscall    EraseRect
  5255. 00003D84  3B7C 0011 DA12           move.w     [A5 - 0x25EE], 0x11
  5256. label00003D8A:
  5257. 00003D8A  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5258. 00003D90  A893                     syscall    MoveTo
  5259. 00003D92  486E FF00                pea.l      [A6 - 0x100]
  5260. 00003D96  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5261. 00003D9A  3F3C 0011                move.w     -[A7], 0x11
  5262. 00003D9E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5263. 00003DA2  486E FF00                pea.l      [A6 - 0x100]
  5264. 00003DA6  A884                     syscall    DrawString
  5265. 00003DA8  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5266. 00003DAC  A873                     syscall    SetPort
  5267. 00003DAE  6000 05D4                bra        +0x5D6 /* 00004384 */
  5268. label00003DB2:
  5269. 00003DB2  4227                     clr.b      -[A7]
  5270. 00003DB4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5271. 00003DB8  486D D048                pea.l      [A5 - 0x2FB8]
  5272. 00003DBC  A8AD                     syscall    PtInRect
  5273. 00003DBE  4A1F                     tst.b      [A7]+
  5274. 00003DC0  673C                     beq        +0x3E /* 00003DFE */
  5275. 00003DC2  0C6D 0012 DA12           cmpi.w     [A5 - 0x25EE], 0x12
  5276. 00003DC8  670C                     beq        +0xE /* 00003DD6 */
  5277. 00003DCA  486E FEF8                pea.l      [A6 - 0x108]
  5278. 00003DCE  A8A3                     syscall    EraseRect
  5279. 00003DD0  3B7C 0012 DA12           move.w     [A5 - 0x25EE], 0x12
  5280. label00003DD6:
  5281. 00003DD6  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5282. 00003DDC  A893                     syscall    MoveTo
  5283. 00003DDE  486E FF00                pea.l      [A6 - 0x100]
  5284. 00003DE2  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5285. 00003DE6  3F3C 0012                move.w     -[A7], 0x12
  5286. 00003DEA  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5287. 00003DEE  486E FF00                pea.l      [A6 - 0x100]
  5288. 00003DF2  A884                     syscall    DrawString
  5289. 00003DF4  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5290. 00003DF8  A873                     syscall    SetPort
  5291. 00003DFA  6000 0588                bra        +0x58A /* 00004384 */
  5292. label00003DFE:
  5293. 00003DFE  4227                     clr.b      -[A7]
  5294. 00003E00  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5295. 00003E04  486D D050                pea.l      [A5 - 0x2FB0]
  5296. 00003E08  A8AD                     syscall    PtInRect
  5297. 00003E0A  4A1F                     tst.b      [A7]+
  5298. 00003E0C  673C                     beq        +0x3E /* 00003E4A */
  5299. 00003E0E  0C6D 0013 DA12           cmpi.w     [A5 - 0x25EE], 0x13
  5300. 00003E14  670C                     beq        +0xE /* 00003E22 */
  5301. 00003E16  486E FEF8                pea.l      [A6 - 0x108]
  5302. 00003E1A  A8A3                     syscall    EraseRect
  5303. 00003E1C  3B7C 0013 DA12           move.w     [A5 - 0x25EE], 0x13
  5304. label00003E22:
  5305. 00003E22  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5306. 00003E28  A893                     syscall    MoveTo
  5307. 00003E2A  486E FF00                pea.l      [A6 - 0x100]
  5308. 00003E2E  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5309. 00003E32  3F3C 0013                move.w     -[A7], 0x13
  5310. 00003E36  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5311. 00003E3A  486E FF00                pea.l      [A6 - 0x100]
  5312. 00003E3E  A884                     syscall    DrawString
  5313. 00003E40  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5314. 00003E44  A873                     syscall    SetPort
  5315. 00003E46  6000 053C                bra        +0x53E /* 00004384 */
  5316. label00003E4A:
  5317. 00003E4A  4227                     clr.b      -[A7]
  5318. 00003E4C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5319. 00003E50  486D D058                pea.l      [A5 - 0x2FA8]
  5320. 00003E54  A8AD                     syscall    PtInRect
  5321. 00003E56  4A1F                     tst.b      [A7]+
  5322. 00003E58  673C                     beq        +0x3E /* 00003E96 */
  5323. 00003E5A  0C6D 0014 DA12           cmpi.w     [A5 - 0x25EE], 0x14
  5324. 00003E60  670C                     beq        +0xE /* 00003E6E */
  5325. 00003E62  486E FEF8                pea.l      [A6 - 0x108]
  5326. 00003E66  A8A3                     syscall    EraseRect
  5327. 00003E68  3B7C 0014 DA12           move.w     [A5 - 0x25EE], 0x14
  5328. label00003E6E:
  5329. 00003E6E  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5330. 00003E74  A893                     syscall    MoveTo
  5331. 00003E76  486E FF00                pea.l      [A6 - 0x100]
  5332. 00003E7A  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5333. 00003E7E  3F3C 0014                move.w     -[A7], 0x14
  5334. 00003E82  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5335. 00003E86  486E FF00                pea.l      [A6 - 0x100]
  5336. 00003E8A  A884                     syscall    DrawString
  5337. 00003E8C  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5338. 00003E90  A873                     syscall    SetPort
  5339. 00003E92  6000 04F0                bra        +0x4F2 /* 00004384 */
  5340. label00003E96:
  5341. 00003E96  4227                     clr.b      -[A7]
  5342. 00003E98  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5343. 00003E9C  486D D060                pea.l      [A5 - 0x2FA0]
  5344. 00003EA0  A8AD                     syscall    PtInRect
  5345. 00003EA2  4A1F                     tst.b      [A7]+
  5346. 00003EA4  673C                     beq        +0x3E /* 00003EE2 */
  5347. 00003EA6  0C6D 0015 DA12           cmpi.w     [A5 - 0x25EE], 0x15
  5348. 00003EAC  670C                     beq        +0xE /* 00003EBA */
  5349. 00003EAE  486E FEF8                pea.l      [A6 - 0x108]
  5350. 00003EB2  A8A3                     syscall    EraseRect
  5351. 00003EB4  3B7C 0015 DA12           move.w     [A5 - 0x25EE], 0x15
  5352. label00003EBA:
  5353. 00003EBA  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5354. 00003EC0  A893                     syscall    MoveTo
  5355. 00003EC2  486E FF00                pea.l      [A6 - 0x100]
  5356. 00003EC6  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5357. 00003ECA  3F3C 0015                move.w     -[A7], 0x15
  5358. 00003ECE  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5359. 00003ED2  486E FF00                pea.l      [A6 - 0x100]
  5360. 00003ED6  A884                     syscall    DrawString
  5361. 00003ED8  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5362. 00003EDC  A873                     syscall    SetPort
  5363. 00003EDE  6000 04A4                bra        +0x4A6 /* 00004384 */
  5364. label00003EE2:
  5365. 00003EE2  4227                     clr.b      -[A7]
  5366. 00003EE4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5367. 00003EE8  486D D140                pea.l      [A5 - 0x2EC0]
  5368. 00003EEC  A8AD                     syscall    PtInRect
  5369. 00003EEE  4A1F                     tst.b      [A7]+
  5370. 00003EF0  673C                     beq        +0x3E /* 00003F2E */
  5371. 00003EF2  0C6D 0016 DA12           cmpi.w     [A5 - 0x25EE], 0x16
  5372. 00003EF8  670C                     beq        +0xE /* 00003F06 */
  5373. 00003EFA  486E FEF8                pea.l      [A6 - 0x108]
  5374. 00003EFE  A8A3                     syscall    EraseRect
  5375. 00003F00  3B7C 0016 DA12           move.w     [A5 - 0x25EE], 0x16
  5376. label00003F06:
  5377. 00003F06  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5378. 00003F0C  A893                     syscall    MoveTo
  5379. 00003F0E  486E FF00                pea.l      [A6 - 0x100]
  5380. 00003F12  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5381. 00003F16  3F3C 0016                move.w     -[A7], 0x16
  5382. 00003F1A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5383. 00003F1E  486E FF00                pea.l      [A6 - 0x100]
  5384. 00003F22  A884                     syscall    DrawString
  5385. 00003F24  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5386. 00003F28  A873                     syscall    SetPort
  5387. 00003F2A  6000 0458                bra        +0x45A /* 00004384 */
  5388. label00003F2E:
  5389. 00003F2E  4227                     clr.b      -[A7]
  5390. 00003F30  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5391. 00003F34  486D D148                pea.l      [A5 - 0x2EB8]
  5392. 00003F38  A8AD                     syscall    PtInRect
  5393. 00003F3A  4A1F                     tst.b      [A7]+
  5394. 00003F3C  673C                     beq        +0x3E /* 00003F7A */
  5395. 00003F3E  0C6D 0017 DA12           cmpi.w     [A5 - 0x25EE], 0x17
  5396. 00003F44  670C                     beq        +0xE /* 00003F52 */
  5397. 00003F46  486E FEF8                pea.l      [A6 - 0x108]
  5398. 00003F4A  A8A3                     syscall    EraseRect
  5399. 00003F4C  3B7C 0017 DA12           move.w     [A5 - 0x25EE], 0x17
  5400. label00003F52:
  5401. 00003F52  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5402. 00003F58  A893                     syscall    MoveTo
  5403. 00003F5A  486E FF00                pea.l      [A6 - 0x100]
  5404. 00003F5E  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5405. 00003F62  3F3C 0017                move.w     -[A7], 0x17
  5406. 00003F66  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5407. 00003F6A  486E FF00                pea.l      [A6 - 0x100]
  5408. 00003F6E  A884                     syscall    DrawString
  5409. 00003F70  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5410. 00003F74  A873                     syscall    SetPort
  5411. 00003F76  6000 040C                bra        +0x40E /* 00004384 */
  5412. label00003F7A:
  5413. 00003F7A  4227                     clr.b      -[A7]
  5414. 00003F7C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5415. 00003F80  486D D160                pea.l      [A5 - 0x2EA0]
  5416. 00003F84  A8AD                     syscall    PtInRect
  5417. 00003F86  4A1F                     tst.b      [A7]+
  5418. 00003F88  673C                     beq        +0x3E /* 00003FC6 */
  5419. 00003F8A  0C6D 0018 DA12           cmpi.w     [A5 - 0x25EE], 0x18
  5420. 00003F90  670C                     beq        +0xE /* 00003F9E */
  5421. 00003F92  486E FEF8                pea.l      [A6 - 0x108]
  5422. 00003F96  A8A3                     syscall    EraseRect
  5423. 00003F98  3B7C 0018 DA12           move.w     [A5 - 0x25EE], 0x18
  5424. label00003F9E:
  5425. 00003F9E  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5426. 00003FA4  A893                     syscall    MoveTo
  5427. 00003FA6  486E FF00                pea.l      [A6 - 0x100]
  5428. 00003FAA  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5429. 00003FAE  3F3C 0018                move.w     -[A7], 0x18
  5430. 00003FB2  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5431. 00003FB6  486E FF00                pea.l      [A6 - 0x100]
  5432. 00003FBA  A884                     syscall    DrawString
  5433. 00003FBC  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5434. 00003FC0  A873                     syscall    SetPort
  5435. 00003FC2  6000 03C0                bra        +0x3C2 /* 00004384 */
  5436. label00003FC6:
  5437. 00003FC6  4227                     clr.b      -[A7]
  5438. 00003FC8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5439. 00003FCC  486D D168                pea.l      [A5 - 0x2E98]
  5440. 00003FD0  A8AD                     syscall    PtInRect
  5441. 00003FD2  4A1F                     tst.b      [A7]+
  5442. 00003FD4  673C                     beq        +0x3E /* 00004012 */
  5443. 00003FD6  0C6D 0019 DA12           cmpi.w     [A5 - 0x25EE], 0x19
  5444. 00003FDC  670C                     beq        +0xE /* 00003FEA */
  5445. 00003FDE  486E FEF8                pea.l      [A6 - 0x108]
  5446. 00003FE2  A8A3                     syscall    EraseRect
  5447. 00003FE4  3B7C 0019 DA12           move.w     [A5 - 0x25EE], 0x19
  5448. label00003FEA:
  5449. 00003FEA  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5450. 00003FF0  A893                     syscall    MoveTo
  5451. 00003FF2  486E FF00                pea.l      [A6 - 0x100]
  5452. 00003FF6  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5453. 00003FFA  3F3C 0019                move.w     -[A7], 0x19
  5454. 00003FFE  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5455. 00004002  486E FF00                pea.l      [A6 - 0x100]
  5456. 00004006  A884                     syscall    DrawString
  5457. 00004008  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5458. 0000400C  A873                     syscall    SetPort
  5459. 0000400E  6000 0374                bra        +0x376 /* 00004384 */
  5460. label00004012:
  5461. 00004012  4227                     clr.b      -[A7]
  5462. 00004014  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5463. 00004018  486D D080                pea.l      [A5 - 0x2F80]
  5464. 0000401C  A8AD                     syscall    PtInRect
  5465. 0000401E  4A1F                     tst.b      [A7]+
  5466. 00004020  673C                     beq        +0x3E /* 0000405E */
  5467. 00004022  0C6D 001A DA12           cmpi.w     [A5 - 0x25EE], 0x1A
  5468. 00004028  670C                     beq        +0xE /* 00004036 */
  5469. 0000402A  486E FEF8                pea.l      [A6 - 0x108]
  5470. 0000402E  A8A3                     syscall    EraseRect
  5471. 00004030  3B7C 001A DA12           move.w     [A5 - 0x25EE], 0x1A
  5472. label00004036:
  5473. 00004036  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5474. 0000403C  A893                     syscall    MoveTo
  5475. 0000403E  486E FF00                pea.l      [A6 - 0x100]
  5476. 00004042  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5477. 00004046  3F3C 001A                move.w     -[A7], 0x1A
  5478. 0000404A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5479. 0000404E  486E FF00                pea.l      [A6 - 0x100]
  5480. 00004052  A884                     syscall    DrawString
  5481. 00004054  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5482. 00004058  A873                     syscall    SetPort
  5483. 0000405A  6000 0328                bra        +0x32A /* 00004384 */
  5484. label0000405E:
  5485. 0000405E  4227                     clr.b      -[A7]
  5486. 00004060  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5487. 00004064  486D D180                pea.l      [A5 - 0x2E80]
  5488. 00004068  A8AD                     syscall    PtInRect
  5489. 0000406A  4A1F                     tst.b      [A7]+
  5490. 0000406C  673C                     beq        +0x3E /* 000040AA */
  5491. 0000406E  0C6D 001B DA12           cmpi.w     [A5 - 0x25EE], 0x1B
  5492. 00004074  670C                     beq        +0xE /* 00004082 */
  5493. 00004076  486E FEF8                pea.l      [A6 - 0x108]
  5494. 0000407A  A8A3                     syscall    EraseRect
  5495. 0000407C  3B7C 001B DA12           move.w     [A5 - 0x25EE], 0x1B
  5496. label00004082:
  5497. 00004082  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5498. 00004088  A893                     syscall    MoveTo
  5499. 0000408A  486E FF00                pea.l      [A6 - 0x100]
  5500. 0000408E  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5501. 00004092  3F3C 001B                move.w     -[A7], 0x1B
  5502. 00004096  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5503. 0000409A  486E FF00                pea.l      [A6 - 0x100]
  5504. 0000409E  A884                     syscall    DrawString
  5505. 000040A0  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5506. 000040A4  A873                     syscall    SetPort
  5507. 000040A6  6000 02DC                bra        +0x2DE /* 00004384 */
  5508. label000040AA:
  5509. 000040AA  4227                     clr.b      -[A7]
  5510. 000040AC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5511. 000040B0  486D D068                pea.l      [A5 - 0x2F98]
  5512. 000040B4  A8AD                     syscall    PtInRect
  5513. 000040B6  4A1F                     tst.b      [A7]+
  5514. 000040B8  673C                     beq        +0x3E /* 000040F6 */
  5515. 000040BA  0C6D 001C DA12           cmpi.w     [A5 - 0x25EE], 0x1C
  5516. 000040C0  670C                     beq        +0xE /* 000040CE */
  5517. 000040C2  486E FEF8                pea.l      [A6 - 0x108]
  5518. 000040C6  A8A3                     syscall    EraseRect
  5519. 000040C8  3B7C 001C DA12           move.w     [A5 - 0x25EE], 0x1C
  5520. label000040CE:
  5521. 000040CE  2F3C 000B 000E           move.l     -[A7], 0xB000E
  5522. 000040D4  A893                     syscall    MoveTo
  5523. 000040D6  486E FF00                pea.l      [A6 - 0x100]
  5524. 000040DA  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5525. 000040DE  3F3C 001C                move.w     -[A7], 0x1C
  5526. 000040E2  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5527. 000040E6  486E FF00                pea.l      [A6 - 0x100]
  5528. 000040EA  A884                     syscall    DrawString
  5529. 000040EC  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5530. 000040F0  A873                     syscall    SetPort
  5531. 000040F2  6000 0290                bra        +0x292 /* 00004384 */
  5532. label000040F6:
  5533. 000040F6  4227                     clr.b      -[A7]
  5534. 000040F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5535. 000040FC  486E FEF0                pea.l      [A6 - 0x110]
  5536. 00004100  A8AD                     syscall    PtInRect
  5537. 00004102  4A1F                     tst.b      [A7]+
  5538. 00004104  673C                     beq        +0x3E /* 00004142 */
  5539. 00004106  0C6D 001D DA12           cmpi.w     [A5 - 0x25EE], 0x1D
  5540. 0000410C  670C                     beq        +0xE /* 0000411A */
  5541. 0000410E  486E FEF8                pea.l      [A6 - 0x108]
  5542. 00004112  A8A3                     syscall    EraseRect
  5543. 00004114  3B7C 001D DA12           move.w     [A5 - 0x25EE], 0x1D
  5544. label0000411A:
  5545. 0000411A  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5546. 00004120  A893                     syscall    MoveTo
  5547. 00004122  486E FF00                pea.l      [A6 - 0x100]
  5548. 00004126  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5549. 0000412A  3F3C 001D                move.w     -[A7], 0x1D
  5550. 0000412E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5551. 00004132  486E FF00                pea.l      [A6 - 0x100]
  5552. 00004136  A884                     syscall    DrawString
  5553. 00004138  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5554. 0000413C  A873                     syscall    SetPort
  5555. 0000413E  6000 0244                bra        +0x246 /* 00004384 */
  5556. label00004142:
  5557. 00004142  4227                     clr.b      -[A7]
  5558. 00004144  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5559. 00004148  486E FEE8                pea.l      [A6 - 0x118]
  5560. 0000414C  A8AD                     syscall    PtInRect
  5561. 0000414E  4A1F                     tst.b      [A7]+
  5562. 00004150  673C                     beq        +0x3E /* 0000418E */
  5563. 00004152  0C6D 001E DA12           cmpi.w     [A5 - 0x25EE], 0x1E
  5564. 00004158  670C                     beq        +0xE /* 00004166 */
  5565. 0000415A  486E FEF8                pea.l      [A6 - 0x108]
  5566. 0000415E  A8A3                     syscall    EraseRect
  5567. 00004160  3B7C 001E DA12           move.w     [A5 - 0x25EE], 0x1E
  5568. label00004166:
  5569. 00004166  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5570. 0000416C  A893                     syscall    MoveTo
  5571. 0000416E  486E FF00                pea.l      [A6 - 0x100]
  5572. 00004172  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5573. 00004176  3F3C 001E                move.w     -[A7], 0x1E
  5574. 0000417A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5575. 0000417E  486E FF00                pea.l      [A6 - 0x100]
  5576. 00004182  A884                     syscall    DrawString
  5577. 00004184  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5578. 00004188  A873                     syscall    SetPort
  5579. 0000418A  6000 01F8                bra        +0x1FA /* 00004384 */
  5580. label0000418E:
  5581. 0000418E  4227                     clr.b      -[A7]
  5582. 00004190  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5583. 00004194  486E FEE0                pea.l      [A6 - 0x120]
  5584. 00004198  A8AD                     syscall    PtInRect
  5585. 0000419A  4A1F                     tst.b      [A7]+
  5586. 0000419C  673C                     beq        +0x3E /* 000041DA */
  5587. 0000419E  0C6D 001F DA12           cmpi.w     [A5 - 0x25EE], 0x1F
  5588. 000041A4  670C                     beq        +0xE /* 000041B2 */
  5589. 000041A6  486E FEF8                pea.l      [A6 - 0x108]
  5590. 000041AA  A8A3                     syscall    EraseRect
  5591. 000041AC  3B7C 001F DA12           move.w     [A5 - 0x25EE], 0x1F
  5592. label000041B2:
  5593. 000041B2  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5594. 000041B8  A893                     syscall    MoveTo
  5595. 000041BA  486E FF00                pea.l      [A6 - 0x100]
  5596. 000041BE  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5597. 000041C2  3F3C 001F                move.w     -[A7], 0x1F
  5598. 000041C6  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5599. 000041CA  486E FF00                pea.l      [A6 - 0x100]
  5600. 000041CE  A884                     syscall    DrawString
  5601. 000041D0  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5602. 000041D4  A873                     syscall    SetPort
  5603. 000041D6  6000 01AC                bra        +0x1AE /* 00004384 */
  5604. label000041DA:
  5605. 000041DA  4227                     clr.b      -[A7]
  5606. 000041DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5607. 000041E0  486D D9BE                pea.l      [A5 - 0x2642]
  5608. 000041E4  A8AD                     syscall    PtInRect
  5609. 000041E6  4A1F                     tst.b      [A7]+
  5610. 000041E8  673C                     beq        +0x3E /* 00004226 */
  5611. 000041EA  0C6D 0020 DA12           cmpi.w     [A5 - 0x25EE], 0x20 /* ' ' */
  5612. 000041F0  670C                     beq        +0xE /* 000041FE */
  5613. 000041F2  486E FEF8                pea.l      [A6 - 0x108]
  5614. 000041F6  A8A3                     syscall    EraseRect
  5615. 000041F8  3B7C 0020 DA12           move.w     [A5 - 0x25EE], 0x20 /* ' ' */
  5616. label000041FE:
  5617. 000041FE  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5618. 00004204  A893                     syscall    MoveTo
  5619. 00004206  486E FF00                pea.l      [A6 - 0x100]
  5620. 0000420A  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5621. 0000420E  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  5622. 00004212  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5623. 00004216  486E FF00                pea.l      [A6 - 0x100]
  5624. 0000421A  A884                     syscall    DrawString
  5625. 0000421C  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5626. 00004220  A873                     syscall    SetPort
  5627. 00004222  6000 0160                bra        +0x162 /* 00004384 */
  5628. label00004226:
  5629. 00004226  4227                     clr.b      -[A7]
  5630. 00004228  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5631. 0000422C  486D D9C6                pea.l      [A5 - 0x263A]
  5632. 00004230  A8AD                     syscall    PtInRect
  5633. 00004232  4A1F                     tst.b      [A7]+
  5634. 00004234  673C                     beq        +0x3E /* 00004272 */
  5635. 00004236  0C6D 0021 DA12           cmpi.w     [A5 - 0x25EE], 0x21 /* '!' */
  5636. 0000423C  670C                     beq        +0xE /* 0000424A */
  5637. 0000423E  486E FEF8                pea.l      [A6 - 0x108]
  5638. 00004242  A8A3                     syscall    EraseRect
  5639. 00004244  3B7C 0021 DA12           move.w     [A5 - 0x25EE], 0x21 /* '!' */
  5640. label0000424A:
  5641. 0000424A  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5642. 00004250  A893                     syscall    MoveTo
  5643. 00004252  486E FF00                pea.l      [A6 - 0x100]
  5644. 00004256  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5645. 0000425A  3F3C 0021                move.w     -[A7], 0x21 /* '!' */
  5646. 0000425E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5647. 00004262  486E FF00                pea.l      [A6 - 0x100]
  5648. 00004266  A884                     syscall    DrawString
  5649. 00004268  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5650. 0000426C  A873                     syscall    SetPort
  5651. 0000426E  6000 0114                bra        +0x116 /* 00004384 */
  5652. label00004272:
  5653. 00004272  4227                     clr.b      -[A7]
  5654. 00004274  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5655. 00004278  486D D9CE                pea.l      [A5 - 0x2632]
  5656. 0000427C  A8AD                     syscall    PtInRect
  5657. 0000427E  4A1F                     tst.b      [A7]+
  5658. 00004280  673C                     beq        +0x3E /* 000042BE */
  5659. 00004282  0C6D 0022 DA12           cmpi.w     [A5 - 0x25EE], 0x22 /* '\"' */
  5660. 00004288  670C                     beq        +0xE /* 00004296 */
  5661. 0000428A  486E FEF8                pea.l      [A6 - 0x108]
  5662. 0000428E  A8A3                     syscall    EraseRect
  5663. 00004290  3B7C 0022 DA12           move.w     [A5 - 0x25EE], 0x22 /* '\"' */
  5664. label00004296:
  5665. 00004296  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5666. 0000429C  A893                     syscall    MoveTo
  5667. 0000429E  486E FF00                pea.l      [A6 - 0x100]
  5668. 000042A2  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5669. 000042A6  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  5670. 000042AA  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5671. 000042AE  486E FF00                pea.l      [A6 - 0x100]
  5672. 000042B2  A884                     syscall    DrawString
  5673. 000042B4  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5674. 000042B8  A873                     syscall    SetPort
  5675. 000042BA  6000 00C8                bra        +0xCA /* 00004384 */
  5676. label000042BE:
  5677. 000042BE  4227                     clr.b      -[A7]
  5678. 000042C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5679. 000042C4  486D D9D6                pea.l      [A5 - 0x262A]
  5680. 000042C8  A8AD                     syscall    PtInRect
  5681. 000042CA  4A1F                     tst.b      [A7]+
  5682. 000042CC  673A                     beq        +0x3C /* 00004308 */
  5683. 000042CE  0C6D 0023 DA12           cmpi.w     [A5 - 0x25EE], 0x23 /* '#' */
  5684. 000042D4  670C                     beq        +0xE /* 000042E2 */
  5685. 000042D6  486E FEF8                pea.l      [A6 - 0x108]
  5686. 000042DA  A8A3                     syscall    EraseRect
  5687. 000042DC  3B7C 0023 DA12           move.w     [A5 - 0x25EE], 0x23 /* '#' */
  5688. label000042E2:
  5689. 000042E2  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5690. 000042E8  A893                     syscall    MoveTo
  5691. 000042EA  486E FF00                pea.l      [A6 - 0x100]
  5692. 000042EE  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5693. 000042F2  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  5694. 000042F6  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5695. 000042FA  486E FF00                pea.l      [A6 - 0x100]
  5696. 000042FE  A884                     syscall    DrawString
  5697. 00004300  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5698. 00004304  A873                     syscall    SetPort
  5699. 00004306  607C                     bra        +0x7E /* 00004384 */
  5700. label00004308:
  5701. 00004308  486E FED8                pea.l      [A6 - 0x128]
  5702. 0000430C  7014                     moveq.l    D0, 0x14
  5703. 0000430E  D06D D83E                add.w      D0, [A5 - 0x27C2]
  5704. 00004312  3F00                     move.w     -[A7], D0
  5705. 00004314  7005                     moveq.l    D0, 0x05
  5706. 00004316  D06D D83C                add.w      D0, [A5 - 0x27C4]
  5707. 0000431A  3F00                     move.w     -[A7], D0
  5708. 0000431C  70E7                     moveq.l    D0, 0xFFFFFFE7
  5709. 0000431E  D06D D842                add.w      D0, [A5 - 0x27BE]
  5710. 00004322  3F00                     move.w     -[A7], D0
  5711. 00004324  70D8                     moveq.l    D0, 0xFFFFFFD8
  5712. 00004326  D06D D840                add.w      D0, [A5 - 0x27C0]
  5713. 0000432A  3F00                     move.w     -[A7], D0
  5714. 0000432C  A8A7                     syscall    SetRect
  5715. 0000432E  4227                     clr.b      -[A7]
  5716. 00004330  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5717. 00004334  486E FED8                pea.l      [A6 - 0x128]
  5718. 00004338  A8AD                     syscall    PtInRect
  5719. 0000433A  4A1F                     tst.b      [A7]+
  5720. 0000433C  673A                     beq        +0x3C /* 00004378 */
  5721. 0000433E  0C6D 0024 DA12           cmpi.w     [A5 - 0x25EE], 0x24 /* '$' */
  5722. 00004344  670C                     beq        +0xE /* 00004352 */
  5723. 00004346  486E FEF8                pea.l      [A6 - 0x108]
  5724. 0000434A  A8A3                     syscall    EraseRect
  5725. 0000434C  3B7C 0024 DA12           move.w     [A5 - 0x25EE], 0x24 /* '$' */
  5726. label00004352:
  5727. 00004352  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5728. 00004358  A893                     syscall    MoveTo
  5729. 0000435A  486E FF00                pea.l      [A6 - 0x100]
  5730. 0000435E  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5731. 00004362  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  5732. 00004366  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5733. 0000436A  486E FF00                pea.l      [A6 - 0x100]
  5734. 0000436E  A884                     syscall    DrawString
  5735. 00004370  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5736. 00004374  A873                     syscall    SetPort
  5737. 00004376  600C                     bra        +0xE /* 00004384 */
  5738. label00004378:
  5739. 00004378  486E FEF8                pea.l      [A6 - 0x108]
  5740. 0000437C  A8A3                     syscall    EraseRect
  5741. 0000437E  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5742. 00004382  A873                     syscall    SetPort
  5743. label00004384:
  5744. 00004384  4E5E                     unlink     A6
  5745. 00004386  4E75                     rts
  5746. fn00004388:
  5747. 00004388  4E56 FECE                link       A6, -0x0132
  5748. 0000438C  486E FED4                pea.l      [A6 - 0x12C]
  5749. 00004390  A874                     syscall    GetPort
  5750. 00004392  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5751. 00004396  A873                     syscall    SetPort
  5752. 00004398  486E FF00                pea.l      [A6 - 0x100]
  5753. 0000439C  2F3C 0001 02BC           move.l     -[A7], 0x102BC
  5754. 000043A2  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5755. 000043A6  486E FF00                pea.l      [A6 - 0x100]
  5756. 000043AA  486E FECE                pea.l      [A6 - 0x132]
  5757. 000043AE  A900                     syscall    GetFNum
  5758. 000043B0  486E FF00                pea.l      [A6 - 0x100]
  5759. 000043B4  2F3C 0004 02BC           move.l     -[A7], 0x402BC
  5760. 000043BA  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5761. 000043BE  486E FF00                pea.l      [A6 - 0x100]
  5762. 000043C2  486E FED0                pea.l      [A6 - 0x130]
  5763. 000043C6  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  5764. 000043CA  3F2E FECE                move.w     -[A7], [A6 - 0x132]
  5765. 000043CE  A887                     syscall    TextFont
  5766. 000043D0  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5767. 000043D4  A88A                     syscall    TextSize
  5768. 000043D6  486E FF00                pea.l      [A6 - 0x100]
  5769. 000043DA  2F3C 0002 02BC           move.l     -[A7], 0x202BC
  5770. 000043E0  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5771. 000043E4  486E FF00                pea.l      [A6 - 0x100]
  5772. 000043E8  486E FED0                pea.l      [A6 - 0x130]
  5773. 000043EC  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  5774. 000043F0  206D D5C2                movea.l    A0, [A5 - 0x2A3E]
  5775. 000043F4  2050                     movea.l    A0, [A0]
  5776. 000043F6  2D68 0008 FEF0           move.l     [A6 - 0x110], [A0 + 0x8]
  5777. 000043FC  2D68 000C FEF4           move.l     [A6 - 0x10C], [A0 + 0xC]
  5778. 00004402  486E FEF8                pea.l      [A6 - 0x108]
  5779. 00004406  4878 0001                push.l     0x1
  5780. 0000440A  2F3C 0010 0200           move.l     -[A7], 0x100200
  5781. 00004410  A8A7                     syscall    SetRect
  5782. 00004412  4227                     clr.b      -[A7]
  5783. 00004414  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5784. 00004418  486D D288                pea.l      [A5 - 0x2D78]
  5785. 0000441C  A8AD                     syscall    PtInRect
  5786. 0000441E  4A1F                     tst.b      [A7]+
  5787. 00004420  673C                     beq        +0x3E /* 0000445E */
  5788. 00004422  0C6D 0001 DA10           cmpi.w     [A5 - 0x25F0], 0x1
  5789. 00004428  670C                     beq        +0xE /* 00004436 */
  5790. 0000442A  486E FEF8                pea.l      [A6 - 0x108]
  5791. 0000442E  A8A3                     syscall    EraseRect
  5792. 00004430  3B7C 0001 DA10           move.w     [A5 - 0x25F0], 0x1
  5793. label00004436:
  5794. 00004436  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5795. 0000443C  A893                     syscall    MoveTo
  5796. 0000443E  486E FF00                pea.l      [A6 - 0x100]
  5797. 00004442  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5798. 00004446  3F3C 0001                move.w     -[A7], 0x1
  5799. 0000444A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5800. 0000444E  486E FF00                pea.l      [A6 - 0x100]
  5801. 00004452  A884                     syscall    DrawString
  5802. 00004454  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5803. 00004458  A873                     syscall    SetPort
  5804. 0000445A  6000 0A5A                bra        +0xA5C /* 00004EB6 */
  5805. label0000445E:
  5806. 0000445E  4227                     clr.b      -[A7]
  5807. 00004460  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5808. 00004464  486D D190                pea.l      [A5 - 0x2E70]
  5809. 00004468  A8AD                     syscall    PtInRect
  5810. 0000446A  4A1F                     tst.b      [A7]+
  5811. 0000446C  673C                     beq        +0x3E /* 000044AA */
  5812. 0000446E  0C6D 0002 DA10           cmpi.w     [A5 - 0x25F0], 0x2
  5813. 00004474  670C                     beq        +0xE /* 00004482 */
  5814. 00004476  486E FEF8                pea.l      [A6 - 0x108]
  5815. 0000447A  A8A3                     syscall    EraseRect
  5816. 0000447C  3B7C 0002 DA10           move.w     [A5 - 0x25F0], 0x2
  5817. label00004482:
  5818. 00004482  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5819. 00004488  A893                     syscall    MoveTo
  5820. 0000448A  486E FF00                pea.l      [A6 - 0x100]
  5821. 0000448E  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5822. 00004492  3F3C 0002                move.w     -[A7], 0x2
  5823. 00004496  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5824. 0000449A  486E FF00                pea.l      [A6 - 0x100]
  5825. 0000449E  A884                     syscall    DrawString
  5826. 000044A0  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5827. 000044A4  A873                     syscall    SetPort
  5828. 000044A6  6000 0A0E                bra        +0xA10 /* 00004EB6 */
  5829. label000044AA:
  5830. 000044AA  4227                     clr.b      -[A7]
  5831. 000044AC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5832. 000044B0  486D D198                pea.l      [A5 - 0x2E68]
  5833. 000044B4  A8AD                     syscall    PtInRect
  5834. 000044B6  4A1F                     tst.b      [A7]+
  5835. 000044B8  673C                     beq        +0x3E /* 000044F6 */
  5836. 000044BA  0C6D 0003 DA10           cmpi.w     [A5 - 0x25F0], 0x3
  5837. 000044C0  670C                     beq        +0xE /* 000044CE */
  5838. 000044C2  486E FEF8                pea.l      [A6 - 0x108]
  5839. 000044C6  A8A3                     syscall    EraseRect
  5840. 000044C8  3B7C 0003 DA10           move.w     [A5 - 0x25F0], 0x3
  5841. label000044CE:
  5842. 000044CE  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5843. 000044D4  A893                     syscall    MoveTo
  5844. 000044D6  486E FF00                pea.l      [A6 - 0x100]
  5845. 000044DA  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5846. 000044DE  3F3C 0003                move.w     -[A7], 0x3
  5847. 000044E2  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5848. 000044E6  486E FF00                pea.l      [A6 - 0x100]
  5849. 000044EA  A884                     syscall    DrawString
  5850. 000044EC  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5851. 000044F0  A873                     syscall    SetPort
  5852. 000044F2  6000 09C2                bra        +0x9C4 /* 00004EB6 */
  5853. label000044F6:
  5854. 000044F6  4227                     clr.b      -[A7]
  5855. 000044F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5856. 000044FC  486D D1A0                pea.l      [A5 - 0x2E60]
  5857. 00004500  A8AD                     syscall    PtInRect
  5858. 00004502  4A1F                     tst.b      [A7]+
  5859. 00004504  673C                     beq        +0x3E /* 00004542 */
  5860. 00004506  0C6D 0004 DA10           cmpi.w     [A5 - 0x25F0], 0x4
  5861. 0000450C  670C                     beq        +0xE /* 0000451A */
  5862. 0000450E  486E FEF8                pea.l      [A6 - 0x108]
  5863. 00004512  A8A3                     syscall    EraseRect
  5864. 00004514  3B7C 0004 DA10           move.w     [A5 - 0x25F0], 0x4
  5865. label0000451A:
  5866. 0000451A  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5867. 00004520  A893                     syscall    MoveTo
  5868. 00004522  486E FF00                pea.l      [A6 - 0x100]
  5869. 00004526  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5870. 0000452A  3F3C 0004                move.w     -[A7], 0x4
  5871. 0000452E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5872. 00004532  486E FF00                pea.l      [A6 - 0x100]
  5873. 00004536  A884                     syscall    DrawString
  5874. 00004538  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5875. 0000453C  A873                     syscall    SetPort
  5876. 0000453E  6000 0976                bra        +0x978 /* 00004EB6 */
  5877. label00004542:
  5878. 00004542  4227                     clr.b      -[A7]
  5879. 00004544  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5880. 00004548  486D D1A8                pea.l      [A5 - 0x2E58]
  5881. 0000454C  A8AD                     syscall    PtInRect
  5882. 0000454E  4A1F                     tst.b      [A7]+
  5883. 00004550  673C                     beq        +0x3E /* 0000458E */
  5884. 00004552  0C6D 0005 DA10           cmpi.w     [A5 - 0x25F0], 0x5
  5885. 00004558  670C                     beq        +0xE /* 00004566 */
  5886. 0000455A  486E FEF8                pea.l      [A6 - 0x108]
  5887. 0000455E  A8A3                     syscall    EraseRect
  5888. 00004560  3B7C 0005 DA10           move.w     [A5 - 0x25F0], 0x5
  5889. label00004566:
  5890. 00004566  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5891. 0000456C  A893                     syscall    MoveTo
  5892. 0000456E  486E FF00                pea.l      [A6 - 0x100]
  5893. 00004572  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5894. 00004576  3F3C 0005                move.w     -[A7], 0x5
  5895. 0000457A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5896. 0000457E  486E FF00                pea.l      [A6 - 0x100]
  5897. 00004582  A884                     syscall    DrawString
  5898. 00004584  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5899. 00004588  A873                     syscall    SetPort
  5900. 0000458A  6000 092A                bra        +0x92C /* 00004EB6 */
  5901. label0000458E:
  5902. 0000458E  4227                     clr.b      -[A7]
  5903. 00004590  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5904. 00004594  486D D1B0                pea.l      [A5 - 0x2E50]
  5905. 00004598  A8AD                     syscall    PtInRect
  5906. 0000459A  4A1F                     tst.b      [A7]+
  5907. 0000459C  673C                     beq        +0x3E /* 000045DA */
  5908. 0000459E  0C6D 0006 DA10           cmpi.w     [A5 - 0x25F0], 0x6
  5909. 000045A4  670C                     beq        +0xE /* 000045B2 */
  5910. 000045A6  486E FEF8                pea.l      [A6 - 0x108]
  5911. 000045AA  A8A3                     syscall    EraseRect
  5912. 000045AC  3B7C 0006 DA10           move.w     [A5 - 0x25F0], 0x6
  5913. label000045B2:
  5914. 000045B2  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5915. 000045B8  A893                     syscall    MoveTo
  5916. 000045BA  486E FF00                pea.l      [A6 - 0x100]
  5917. 000045BE  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5918. 000045C2  3F3C 0006                move.w     -[A7], 0x6
  5919. 000045C6  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5920. 000045CA  486E FF00                pea.l      [A6 - 0x100]
  5921. 000045CE  A884                     syscall    DrawString
  5922. 000045D0  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5923. 000045D4  A873                     syscall    SetPort
  5924. 000045D6  6000 08DE                bra        +0x8E0 /* 00004EB6 */
  5925. label000045DA:
  5926. 000045DA  4227                     clr.b      -[A7]
  5927. 000045DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5928. 000045E0  486D D1B8                pea.l      [A5 - 0x2E48]
  5929. 000045E4  A8AD                     syscall    PtInRect
  5930. 000045E6  4A1F                     tst.b      [A7]+
  5931. 000045E8  673C                     beq        +0x3E /* 00004626 */
  5932. 000045EA  0C6D 0007 DA10           cmpi.w     [A5 - 0x25F0], 0x7
  5933. 000045F0  670C                     beq        +0xE /* 000045FE */
  5934. 000045F2  486E FEF8                pea.l      [A6 - 0x108]
  5935. 000045F6  A8A3                     syscall    EraseRect
  5936. 000045F8  3B7C 0007 DA10           move.w     [A5 - 0x25F0], 0x7
  5937. label000045FE:
  5938. 000045FE  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5939. 00004604  A893                     syscall    MoveTo
  5940. 00004606  486E FF00                pea.l      [A6 - 0x100]
  5941. 0000460A  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5942. 0000460E  3F3C 0007                move.w     -[A7], 0x7
  5943. 00004612  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5944. 00004616  486E FF00                pea.l      [A6 - 0x100]
  5945. 0000461A  A884                     syscall    DrawString
  5946. 0000461C  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5947. 00004620  A873                     syscall    SetPort
  5948. 00004622  6000 0892                bra        +0x894 /* 00004EB6 */
  5949. label00004626:
  5950. 00004626  4227                     clr.b      -[A7]
  5951. 00004628  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5952. 0000462C  486D D1C0                pea.l      [A5 - 0x2E40]
  5953. 00004630  A8AD                     syscall    PtInRect
  5954. 00004632  4A1F                     tst.b      [A7]+
  5955. 00004634  673C                     beq        +0x3E /* 00004672 */
  5956. 00004636  0C6D 0008 DA10           cmpi.w     [A5 - 0x25F0], 0x8
  5957. 0000463C  670C                     beq        +0xE /* 0000464A */
  5958. 0000463E  486E FEF8                pea.l      [A6 - 0x108]
  5959. 00004642  A8A3                     syscall    EraseRect
  5960. 00004644  3B7C 0008 DA10           move.w     [A5 - 0x25F0], 0x8
  5961. label0000464A:
  5962. 0000464A  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5963. 00004650  A893                     syscall    MoveTo
  5964. 00004652  486E FF00                pea.l      [A6 - 0x100]
  5965. 00004656  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5966. 0000465A  3F3C 0008                move.w     -[A7], 0x8
  5967. 0000465E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5968. 00004662  486E FF00                pea.l      [A6 - 0x100]
  5969. 00004666  A884                     syscall    DrawString
  5970. 00004668  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5971. 0000466C  A873                     syscall    SetPort
  5972. 0000466E  6000 0846                bra        +0x848 /* 00004EB6 */
  5973. label00004672:
  5974. 00004672  4227                     clr.b      -[A7]
  5975. 00004674  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5976. 00004678  486D D1C8                pea.l      [A5 - 0x2E38]
  5977. 0000467C  A8AD                     syscall    PtInRect
  5978. 0000467E  4A1F                     tst.b      [A7]+
  5979. 00004680  673C                     beq        +0x3E /* 000046BE */
  5980. 00004682  0C6D 0009 DA10           cmpi.w     [A5 - 0x25F0], 0x9 /* '\t' */
  5981. 00004688  670C                     beq        +0xE /* 00004696 */
  5982. 0000468A  486E FEF8                pea.l      [A6 - 0x108]
  5983. 0000468E  A8A3                     syscall    EraseRect
  5984. 00004690  3B7C 0009 DA10           move.w     [A5 - 0x25F0], 0x9 /* '\t' */
  5985. label00004696:
  5986. 00004696  2F3C 000B 0012           move.l     -[A7], 0xB0012
  5987. 0000469C  A893                     syscall    MoveTo
  5988. 0000469E  486E FF00                pea.l      [A6 - 0x100]
  5989. 000046A2  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5990. 000046A6  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  5991. 000046AA  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5992. 000046AE  486E FF00                pea.l      [A6 - 0x100]
  5993. 000046B2  A884                     syscall    DrawString
  5994. 000046B4  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5995. 000046B8  A873                     syscall    SetPort
  5996. 000046BA  6000 07FA                bra        +0x7FC /* 00004EB6 */
  5997. label000046BE:
  5998. 000046BE  4227                     clr.b      -[A7]
  5999. 000046C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6000. 000046C4  486D D1D0                pea.l      [A5 - 0x2E30]
  6001. 000046C8  A8AD                     syscall    PtInRect
  6002. 000046CA  4A1F                     tst.b      [A7]+
  6003. 000046CC  673C                     beq        +0x3E /* 0000470A */
  6004. 000046CE  0C6D 000A DA10           cmpi.w     [A5 - 0x25F0], 0xA /* '\n' */
  6005. 000046D4  670C                     beq        +0xE /* 000046E2 */
  6006. 000046D6  486E FEF8                pea.l      [A6 - 0x108]
  6007. 000046DA  A8A3                     syscall    EraseRect
  6008. 000046DC  3B7C 000A DA10           move.w     [A5 - 0x25F0], 0xA /* '\n' */
  6009. label000046E2:
  6010. 000046E2  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6011. 000046E8  A893                     syscall    MoveTo
  6012. 000046EA  486E FF00                pea.l      [A6 - 0x100]
  6013. 000046EE  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6014. 000046F2  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  6015. 000046F6  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6016. 000046FA  486E FF00                pea.l      [A6 - 0x100]
  6017. 000046FE  A884                     syscall    DrawString
  6018. 00004700  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6019. 00004704  A873                     syscall    SetPort
  6020. 00004706  6000 07AE                bra        +0x7B0 /* 00004EB6 */
  6021. label0000470A:
  6022. 0000470A  4227                     clr.b      -[A7]
  6023. 0000470C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6024. 00004710  486D D1D8                pea.l      [A5 - 0x2E28]
  6025. 00004714  A8AD                     syscall    PtInRect
  6026. 00004716  4A1F                     tst.b      [A7]+
  6027. 00004718  673C                     beq        +0x3E /* 00004756 */
  6028. 0000471A  0C6D 000B DA10           cmpi.w     [A5 - 0x25F0], 0xB
  6029. 00004720  670C                     beq        +0xE /* 0000472E */
  6030. 00004722  486E FEF8                pea.l      [A6 - 0x108]
  6031. 00004726  A8A3                     syscall    EraseRect
  6032. 00004728  3B7C 000B DA10           move.w     [A5 - 0x25F0], 0xB
  6033. label0000472E:
  6034. 0000472E  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6035. 00004734  A893                     syscall    MoveTo
  6036. 00004736  486E FF00                pea.l      [A6 - 0x100]
  6037. 0000473A  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6038. 0000473E  3F3C 000B                move.w     -[A7], 0xB
  6039. 00004742  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6040. 00004746  486E FF00                pea.l      [A6 - 0x100]
  6041. 0000474A  A884                     syscall    DrawString
  6042. 0000474C  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6043. 00004750  A873                     syscall    SetPort
  6044. 00004752  6000 0762                bra        +0x764 /* 00004EB6 */
  6045. label00004756:
  6046. 00004756  4227                     clr.b      -[A7]
  6047. 00004758  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6048. 0000475C  486D D1E0                pea.l      [A5 - 0x2E20]
  6049. 00004760  A8AD                     syscall    PtInRect
  6050. 00004762  4A1F                     tst.b      [A7]+
  6051. 00004764  673C                     beq        +0x3E /* 000047A2 */
  6052. 00004766  0C6D 000C DA10           cmpi.w     [A5 - 0x25F0], 0xC
  6053. 0000476C  670C                     beq        +0xE /* 0000477A */
  6054. 0000476E  486E FEF8                pea.l      [A6 - 0x108]
  6055. 00004772  A8A3                     syscall    EraseRect
  6056. 00004774  3B7C 000C DA10           move.w     [A5 - 0x25F0], 0xC
  6057. label0000477A:
  6058. 0000477A  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6059. 00004780  A893                     syscall    MoveTo
  6060. 00004782  486E FF00                pea.l      [A6 - 0x100]
  6061. 00004786  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6062. 0000478A  3F3C 000C                move.w     -[A7], 0xC
  6063. 0000478E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6064. 00004792  486E FF00                pea.l      [A6 - 0x100]
  6065. 00004796  A884                     syscall    DrawString
  6066. 00004798  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6067. 0000479C  A873                     syscall    SetPort
  6068. 0000479E  6000 0716                bra        +0x718 /* 00004EB6 */
  6069. label000047A2:
  6070. 000047A2  4227                     clr.b      -[A7]
  6071. 000047A4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6072. 000047A8  486D D1E8                pea.l      [A5 - 0x2E18]
  6073. 000047AC  A8AD                     syscall    PtInRect
  6074. 000047AE  4A1F                     tst.b      [A7]+
  6075. 000047B0  673C                     beq        +0x3E /* 000047EE */
  6076. 000047B2  0C6D 000D DA10           cmpi.w     [A5 - 0x25F0], 0xD /* '\r' */
  6077. 000047B8  670C                     beq        +0xE /* 000047C6 */
  6078. 000047BA  486E FEF8                pea.l      [A6 - 0x108]
  6079. 000047BE  A8A3                     syscall    EraseRect
  6080. 000047C0  3B7C 000D DA10           move.w     [A5 - 0x25F0], 0xD /* '\r' */
  6081. label000047C6:
  6082. 000047C6  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6083. 000047CC  A893                     syscall    MoveTo
  6084. 000047CE  486E FF00                pea.l      [A6 - 0x100]
  6085. 000047D2  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6086. 000047D6  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  6087. 000047DA  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6088. 000047DE  486E FF00                pea.l      [A6 - 0x100]
  6089. 000047E2  A884                     syscall    DrawString
  6090. 000047E4  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6091. 000047E8  A873                     syscall    SetPort
  6092. 000047EA  6000 06CA                bra        +0x6CC /* 00004EB6 */
  6093. label000047EE:
  6094. 000047EE  4227                     clr.b      -[A7]
  6095. 000047F0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6096. 000047F4  486D D1F0                pea.l      [A5 - 0x2E10]
  6097. 000047F8  A8AD                     syscall    PtInRect
  6098. 000047FA  4A1F                     tst.b      [A7]+
  6099. 000047FC  673C                     beq        +0x3E /* 0000483A */
  6100. 000047FE  0C6D 000E DA10           cmpi.w     [A5 - 0x25F0], 0xE
  6101. 00004804  670C                     beq        +0xE /* 00004812 */
  6102. 00004806  486E FEF8                pea.l      [A6 - 0x108]
  6103. 0000480A  A8A3                     syscall    EraseRect
  6104. 0000480C  3B7C 000E DA10           move.w     [A5 - 0x25F0], 0xE
  6105. label00004812:
  6106. 00004812  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6107. 00004818  A893                     syscall    MoveTo
  6108. 0000481A  486E FF00                pea.l      [A6 - 0x100]
  6109. 0000481E  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6110. 00004822  3F3C 000E                move.w     -[A7], 0xE
  6111. 00004826  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6112. 0000482A  486E FF00                pea.l      [A6 - 0x100]
  6113. 0000482E  A884                     syscall    DrawString
  6114. 00004830  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6115. 00004834  A873                     syscall    SetPort
  6116. 00004836  6000 067E                bra        +0x680 /* 00004EB6 */
  6117. label0000483A:
  6118. 0000483A  4227                     clr.b      -[A7]
  6119. 0000483C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6120. 00004840  486D D1F8                pea.l      [A5 - 0x2E08]
  6121. 00004844  A8AD                     syscall    PtInRect
  6122. 00004846  4A1F                     tst.b      [A7]+
  6123. 00004848  673C                     beq        +0x3E /* 00004886 */
  6124. 0000484A  0C6D 000F DA10           cmpi.w     [A5 - 0x25F0], 0xF
  6125. 00004850  670C                     beq        +0xE /* 0000485E */
  6126. 00004852  486E FEF8                pea.l      [A6 - 0x108]
  6127. 00004856  A8A3                     syscall    EraseRect
  6128. 00004858  3B7C 000F DA10           move.w     [A5 - 0x25F0], 0xF
  6129. label0000485E:
  6130. 0000485E  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6131. 00004864  A893                     syscall    MoveTo
  6132. 00004866  486E FF00                pea.l      [A6 - 0x100]
  6133. 0000486A  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6134. 0000486E  3F3C 000F                move.w     -[A7], 0xF
  6135. 00004872  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6136. 00004876  486E FF00                pea.l      [A6 - 0x100]
  6137. 0000487A  A884                     syscall    DrawString
  6138. 0000487C  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6139. 00004880  A873                     syscall    SetPort
  6140. 00004882  6000 0632                bra        +0x634 /* 00004EB6 */
  6141. label00004886:
  6142. 00004886  4227                     clr.b      -[A7]
  6143. 00004888  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6144. 0000488C  486D D258                pea.l      [A5 - 0x2DA8]
  6145. 00004890  A8AD                     syscall    PtInRect
  6146. 00004892  4A1F                     tst.b      [A7]+
  6147. 00004894  673C                     beq        +0x3E /* 000048D2 */
  6148. 00004896  0C6D 0010 DA10           cmpi.w     [A5 - 0x25F0], 0x10
  6149. 0000489C  670C                     beq        +0xE /* 000048AA */
  6150. 0000489E  486E FEF8                pea.l      [A6 - 0x108]
  6151. 000048A2  A8A3                     syscall    EraseRect
  6152. 000048A4  3B7C 0010 DA10           move.w     [A5 - 0x25F0], 0x10
  6153. label000048AA:
  6154. 000048AA  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6155. 000048B0  A893                     syscall    MoveTo
  6156. 000048B2  486E FF00                pea.l      [A6 - 0x100]
  6157. 000048B6  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6158. 000048BA  3F3C 0010                move.w     -[A7], 0x10
  6159. 000048BE  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6160. 000048C2  486E FF00                pea.l      [A6 - 0x100]
  6161. 000048C6  A884                     syscall    DrawString
  6162. 000048C8  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6163. 000048CC  A873                     syscall    SetPort
  6164. 000048CE  6000 05E6                bra        +0x5E8 /* 00004EB6 */
  6165. label000048D2:
  6166. 000048D2  4227                     clr.b      -[A7]
  6167. 000048D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6168. 000048D8  486D D260                pea.l      [A5 - 0x2DA0]
  6169. 000048DC  A8AD                     syscall    PtInRect
  6170. 000048DE  4A1F                     tst.b      [A7]+
  6171. 000048E0  673C                     beq        +0x3E /* 0000491E */
  6172. 000048E2  0C6D 0011 DA10           cmpi.w     [A5 - 0x25F0], 0x11
  6173. 000048E8  670C                     beq        +0xE /* 000048F6 */
  6174. 000048EA  486E FEF8                pea.l      [A6 - 0x108]
  6175. 000048EE  A8A3                     syscall    EraseRect
  6176. 000048F0  3B7C 0011 DA10           move.w     [A5 - 0x25F0], 0x11
  6177. label000048F6:
  6178. 000048F6  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6179. 000048FC  A893                     syscall    MoveTo
  6180. 000048FE  486E FF00                pea.l      [A6 - 0x100]
  6181. 00004902  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6182. 00004906  3F3C 0011                move.w     -[A7], 0x11
  6183. 0000490A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6184. 0000490E  486E FF00                pea.l      [A6 - 0x100]
  6185. 00004912  A884                     syscall    DrawString
  6186. 00004914  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6187. 00004918  A873                     syscall    SetPort
  6188. 0000491A  6000 059A                bra        +0x59C /* 00004EB6 */
  6189. label0000491E:
  6190. 0000491E  4227                     clr.b      -[A7]
  6191. 00004920  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6192. 00004924  486D D268                pea.l      [A5 - 0x2D98]
  6193. 00004928  A8AD                     syscall    PtInRect
  6194. 0000492A  4A1F                     tst.b      [A7]+
  6195. 0000492C  673C                     beq        +0x3E /* 0000496A */
  6196. 0000492E  0C6D 0012 DA10           cmpi.w     [A5 - 0x25F0], 0x12
  6197. 00004934  670C                     beq        +0xE /* 00004942 */
  6198. 00004936  486E FEF8                pea.l      [A6 - 0x108]
  6199. 0000493A  A8A3                     syscall    EraseRect
  6200. 0000493C  3B7C 0012 DA10           move.w     [A5 - 0x25F0], 0x12
  6201. label00004942:
  6202. 00004942  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6203. 00004948  A893                     syscall    MoveTo
  6204. 0000494A  486E FF00                pea.l      [A6 - 0x100]
  6205. 0000494E  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6206. 00004952  3F3C 0012                move.w     -[A7], 0x12
  6207. 00004956  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6208. 0000495A  486E FF00                pea.l      [A6 - 0x100]
  6209. 0000495E  A884                     syscall    DrawString
  6210. 00004960  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6211. 00004964  A873                     syscall    SetPort
  6212. 00004966  6000 054E                bra        +0x550 /* 00004EB6 */
  6213. label0000496A:
  6214. 0000496A  4227                     clr.b      -[A7]
  6215. 0000496C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6216. 00004970  486D D270                pea.l      [A5 - 0x2D90]
  6217. 00004974  A8AD                     syscall    PtInRect
  6218. 00004976  4A1F                     tst.b      [A7]+
  6219. 00004978  673C                     beq        +0x3E /* 000049B6 */
  6220. 0000497A  0C6D 0013 DA10           cmpi.w     [A5 - 0x25F0], 0x13
  6221. 00004980  670C                     beq        +0xE /* 0000498E */
  6222. 00004982  486E FEF8                pea.l      [A6 - 0x108]
  6223. 00004986  A8A3                     syscall    EraseRect
  6224. 00004988  3B7C 0013 DA10           move.w     [A5 - 0x25F0], 0x13
  6225. label0000498E:
  6226. 0000498E  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6227. 00004994  A893                     syscall    MoveTo
  6228. 00004996  486E FF00                pea.l      [A6 - 0x100]
  6229. 0000499A  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6230. 0000499E  3F3C 0013                move.w     -[A7], 0x13
  6231. 000049A2  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6232. 000049A6  486E FF00                pea.l      [A6 - 0x100]
  6233. 000049AA  A884                     syscall    DrawString
  6234. 000049AC  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6235. 000049B0  A873                     syscall    SetPort
  6236. 000049B2  6000 0502                bra        +0x504 /* 00004EB6 */
  6237. label000049B6:
  6238. 000049B6  4227                     clr.b      -[A7]
  6239. 000049B8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6240. 000049BC  486D D278                pea.l      [A5 - 0x2D88]
  6241. 000049C0  A8AD                     syscall    PtInRect
  6242. 000049C2  4A1F                     tst.b      [A7]+
  6243. 000049C4  673C                     beq        +0x3E /* 00004A02 */
  6244. 000049C6  0C6D 0014 DA10           cmpi.w     [A5 - 0x25F0], 0x14
  6245. 000049CC  670C                     beq        +0xE /* 000049DA */
  6246. 000049CE  486E FEF8                pea.l      [A6 - 0x108]
  6247. 000049D2  A8A3                     syscall    EraseRect
  6248. 000049D4  3B7C 0014 DA10           move.w     [A5 - 0x25F0], 0x14
  6249. label000049DA:
  6250. 000049DA  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6251. 000049E0  A893                     syscall    MoveTo
  6252. 000049E2  486E FF00                pea.l      [A6 - 0x100]
  6253. 000049E6  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6254. 000049EA  3F3C 0014                move.w     -[A7], 0x14
  6255. 000049EE  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6256. 000049F2  486E FF00                pea.l      [A6 - 0x100]
  6257. 000049F6  A884                     syscall    DrawString
  6258. 000049F8  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6259. 000049FC  A873                     syscall    SetPort
  6260. 000049FE  6000 04B6                bra        +0x4B8 /* 00004EB6 */
  6261. label00004A02:
  6262. 00004A02  4227                     clr.b      -[A7]
  6263. 00004A04  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6264. 00004A08  486D D280                pea.l      [A5 - 0x2D80]
  6265. 00004A0C  A8AD                     syscall    PtInRect
  6266. 00004A0E  4A1F                     tst.b      [A7]+
  6267. 00004A10  673C                     beq        +0x3E /* 00004A4E */
  6268. 00004A12  0C6D 0015 DA10           cmpi.w     [A5 - 0x25F0], 0x15
  6269. 00004A18  670C                     beq        +0xE /* 00004A26 */
  6270. 00004A1A  486E FEF8                pea.l      [A6 - 0x108]
  6271. 00004A1E  A8A3                     syscall    EraseRect
  6272. 00004A20  3B7C 0015 DA10           move.w     [A5 - 0x25F0], 0x15
  6273. label00004A26:
  6274. 00004A26  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6275. 00004A2C  A893                     syscall    MoveTo
  6276. 00004A2E  486E FF00                pea.l      [A6 - 0x100]
  6277. 00004A32  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6278. 00004A36  3F3C 0015                move.w     -[A7], 0x15
  6279. 00004A3A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6280. 00004A3E  486E FF00                pea.l      [A6 - 0x100]
  6281. 00004A42  A884                     syscall    DrawString
  6282. 00004A44  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6283. 00004A48  A873                     syscall    SetPort
  6284. 00004A4A  6000 046A                bra        +0x46C /* 00004EB6 */
  6285. label00004A4E:
  6286. 00004A4E  4227                     clr.b      -[A7]
  6287. 00004A50  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6288. 00004A54  486D D200                pea.l      [A5 - 0x2E00]
  6289. 00004A58  A8AD                     syscall    PtInRect
  6290. 00004A5A  4A1F                     tst.b      [A7]+
  6291. 00004A5C  673C                     beq        +0x3E /* 00004A9A */
  6292. 00004A5E  0C6D 0016 DA10           cmpi.w     [A5 - 0x25F0], 0x16
  6293. 00004A64  670C                     beq        +0xE /* 00004A72 */
  6294. 00004A66  486E FEF8                pea.l      [A6 - 0x108]
  6295. 00004A6A  A8A3                     syscall    EraseRect
  6296. 00004A6C  3B7C 0016 DA10           move.w     [A5 - 0x25F0], 0x16
  6297. label00004A72:
  6298. 00004A72  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6299. 00004A78  A893                     syscall    MoveTo
  6300. 00004A7A  486E FF00                pea.l      [A6 - 0x100]
  6301. 00004A7E  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6302. 00004A82  3F3C 0016                move.w     -[A7], 0x16
  6303. 00004A86  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6304. 00004A8A  486E FF00                pea.l      [A6 - 0x100]
  6305. 00004A8E  A884                     syscall    DrawString
  6306. 00004A90  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6307. 00004A94  A873                     syscall    SetPort
  6308. 00004A96  6000 041E                bra        +0x420 /* 00004EB6 */
  6309. label00004A9A:
  6310. 00004A9A  4227                     clr.b      -[A7]
  6311. 00004A9C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6312. 00004AA0  486D D208                pea.l      [A5 - 0x2DF8]
  6313. 00004AA4  A8AD                     syscall    PtInRect
  6314. 00004AA6  4A1F                     tst.b      [A7]+
  6315. 00004AA8  673C                     beq        +0x3E /* 00004AE6 */
  6316. 00004AAA  0C6D 0017 DA10           cmpi.w     [A5 - 0x25F0], 0x17
  6317. 00004AB0  670C                     beq        +0xE /* 00004ABE */
  6318. 00004AB2  486E FEF8                pea.l      [A6 - 0x108]
  6319. 00004AB6  A8A3                     syscall    EraseRect
  6320. 00004AB8  3B7C 0017 DA10           move.w     [A5 - 0x25F0], 0x17
  6321. label00004ABE:
  6322. 00004ABE  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6323. 00004AC4  A893                     syscall    MoveTo
  6324. 00004AC6  486E FF00                pea.l      [A6 - 0x100]
  6325. 00004ACA  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6326. 00004ACE  3F3C 0017                move.w     -[A7], 0x17
  6327. 00004AD2  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6328. 00004AD6  486E FF00                pea.l      [A6 - 0x100]
  6329. 00004ADA  A884                     syscall    DrawString
  6330. 00004ADC  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6331. 00004AE0  A873                     syscall    SetPort
  6332. 00004AE2  6000 03D2                bra        +0x3D4 /* 00004EB6 */
  6333. label00004AE6:
  6334. 00004AE6  4227                     clr.b      -[A7]
  6335. 00004AE8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6336. 00004AEC  486D D210                pea.l      [A5 - 0x2DF0]
  6337. 00004AF0  A8AD                     syscall    PtInRect
  6338. 00004AF2  4A1F                     tst.b      [A7]+
  6339. 00004AF4  673C                     beq        +0x3E /* 00004B32 */
  6340. 00004AF6  0C6D 0018 DA10           cmpi.w     [A5 - 0x25F0], 0x18
  6341. 00004AFC  670C                     beq        +0xE /* 00004B0A */
  6342. 00004AFE  486E FEF8                pea.l      [A6 - 0x108]
  6343. 00004B02  A8A3                     syscall    EraseRect
  6344. 00004B04  3B7C 0018 DA10           move.w     [A5 - 0x25F0], 0x18
  6345. label00004B0A:
  6346. 00004B0A  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6347. 00004B10  A893                     syscall    MoveTo
  6348. 00004B12  486E FF00                pea.l      [A6 - 0x100]
  6349. 00004B16  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6350. 00004B1A  3F3C 0018                move.w     -[A7], 0x18
  6351. 00004B1E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6352. 00004B22  486E FF00                pea.l      [A6 - 0x100]
  6353. 00004B26  A884                     syscall    DrawString
  6354. 00004B28  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6355. 00004B2C  A873                     syscall    SetPort
  6356. 00004B2E  6000 0386                bra        +0x388 /* 00004EB6 */
  6357. label00004B32:
  6358. 00004B32  4227                     clr.b      -[A7]
  6359. 00004B34  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6360. 00004B38  486D D218                pea.l      [A5 - 0x2DE8]
  6361. 00004B3C  A8AD                     syscall    PtInRect
  6362. 00004B3E  4A1F                     tst.b      [A7]+
  6363. 00004B40  673C                     beq        +0x3E /* 00004B7E */
  6364. 00004B42  0C6D 0019 DA10           cmpi.w     [A5 - 0x25F0], 0x19
  6365. 00004B48  670C                     beq        +0xE /* 00004B56 */
  6366. 00004B4A  486E FEF8                pea.l      [A6 - 0x108]
  6367. 00004B4E  A8A3                     syscall    EraseRect
  6368. 00004B50  3B7C 0019 DA10           move.w     [A5 - 0x25F0], 0x19
  6369. label00004B56:
  6370. 00004B56  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6371. 00004B5C  A893                     syscall    MoveTo
  6372. 00004B5E  486E FF00                pea.l      [A6 - 0x100]
  6373. 00004B62  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6374. 00004B66  3F3C 0019                move.w     -[A7], 0x19
  6375. 00004B6A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6376. 00004B6E  486E FF00                pea.l      [A6 - 0x100]
  6377. 00004B72  A884                     syscall    DrawString
  6378. 00004B74  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6379. 00004B78  A873                     syscall    SetPort
  6380. 00004B7A  6000 033A                bra        +0x33C /* 00004EB6 */
  6381. label00004B7E:
  6382. 00004B7E  4227                     clr.b      -[A7]
  6383. 00004B80  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6384. 00004B84  486D D220                pea.l      [A5 - 0x2DE0]
  6385. 00004B88  A8AD                     syscall    PtInRect
  6386. 00004B8A  4A1F                     tst.b      [A7]+
  6387. 00004B8C  673C                     beq        +0x3E /* 00004BCA */
  6388. 00004B8E  0C6D 001A DA10           cmpi.w     [A5 - 0x25F0], 0x1A
  6389. 00004B94  670C                     beq        +0xE /* 00004BA2 */
  6390. 00004B96  486E FEF8                pea.l      [A6 - 0x108]
  6391. 00004B9A  A8A3                     syscall    EraseRect
  6392. 00004B9C  3B7C 001A DA10           move.w     [A5 - 0x25F0], 0x1A
  6393. label00004BA2:
  6394. 00004BA2  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6395. 00004BA8  A893                     syscall    MoveTo
  6396. 00004BAA  486E FF00                pea.l      [A6 - 0x100]
  6397. 00004BAE  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6398. 00004BB2  3F3C 001A                move.w     -[A7], 0x1A
  6399. 00004BB6  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6400. 00004BBA  486E FF00                pea.l      [A6 - 0x100]
  6401. 00004BBE  A884                     syscall    DrawString
  6402. 00004BC0  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6403. 00004BC4  A873                     syscall    SetPort
  6404. 00004BC6  6000 02EE                bra        +0x2F0 /* 00004EB6 */
  6405. label00004BCA:
  6406. 00004BCA  4227                     clr.b      -[A7]
  6407. 00004BCC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6408. 00004BD0  486D D228                pea.l      [A5 - 0x2DD8]
  6409. 00004BD4  A8AD                     syscall    PtInRect
  6410. 00004BD6  4A1F                     tst.b      [A7]+
  6411. 00004BD8  673C                     beq        +0x3E /* 00004C16 */
  6412. 00004BDA  0C6D 001B DA10           cmpi.w     [A5 - 0x25F0], 0x1B
  6413. 00004BE0  670C                     beq        +0xE /* 00004BEE */
  6414. 00004BE2  486E FEF8                pea.l      [A6 - 0x108]
  6415. 00004BE6  A8A3                     syscall    EraseRect
  6416. 00004BE8  3B7C 001B DA10           move.w     [A5 - 0x25F0], 0x1B
  6417. label00004BEE:
  6418. 00004BEE  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6419. 00004BF4  A893                     syscall    MoveTo
  6420. 00004BF6  486E FF00                pea.l      [A6 - 0x100]
  6421. 00004BFA  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6422. 00004BFE  3F3C 001B                move.w     -[A7], 0x1B
  6423. 00004C02  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6424. 00004C06  486E FF00                pea.l      [A6 - 0x100]
  6425. 00004C0A  A884                     syscall    DrawString
  6426. 00004C0C  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6427. 00004C10  A873                     syscall    SetPort
  6428. 00004C12  6000 02A2                bra        +0x2A4 /* 00004EB6 */
  6429. label00004C16:
  6430. 00004C16  4227                     clr.b      -[A7]
  6431. 00004C18  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6432. 00004C1C  486D D230                pea.l      [A5 - 0x2DD0]
  6433. 00004C20  A8AD                     syscall    PtInRect
  6434. 00004C22  4A1F                     tst.b      [A7]+
  6435. 00004C24  673C                     beq        +0x3E /* 00004C62 */
  6436. 00004C26  0C6D 001C DA10           cmpi.w     [A5 - 0x25F0], 0x1C
  6437. 00004C2C  670C                     beq        +0xE /* 00004C3A */
  6438. 00004C2E  486E FEF8                pea.l      [A6 - 0x108]
  6439. 00004C32  A8A3                     syscall    EraseRect
  6440. 00004C34  3B7C 001C DA10           move.w     [A5 - 0x25F0], 0x1C
  6441. label00004C3A:
  6442. 00004C3A  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6443. 00004C40  A893                     syscall    MoveTo
  6444. 00004C42  486E FF00                pea.l      [A6 - 0x100]
  6445. 00004C46  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6446. 00004C4A  3F3C 001C                move.w     -[A7], 0x1C
  6447. 00004C4E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6448. 00004C52  486E FF00                pea.l      [A6 - 0x100]
  6449. 00004C56  A884                     syscall    DrawString
  6450. 00004C58  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6451. 00004C5C  A873                     syscall    SetPort
  6452. 00004C5E  6000 0256                bra        +0x258 /* 00004EB6 */
  6453. label00004C62:
  6454. 00004C62  4227                     clr.b      -[A7]
  6455. 00004C64  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6456. 00004C68  486D D238                pea.l      [A5 - 0x2DC8]
  6457. 00004C6C  A8AD                     syscall    PtInRect
  6458. 00004C6E  4A1F                     tst.b      [A7]+
  6459. 00004C70  673C                     beq        +0x3E /* 00004CAE */
  6460. 00004C72  0C6D 001D DA10           cmpi.w     [A5 - 0x25F0], 0x1D
  6461. 00004C78  670C                     beq        +0xE /* 00004C86 */
  6462. 00004C7A  486E FEF8                pea.l      [A6 - 0x108]
  6463. 00004C7E  A8A3                     syscall    EraseRect
  6464. 00004C80  3B7C 001D DA10           move.w     [A5 - 0x25F0], 0x1D
  6465. label00004C86:
  6466. 00004C86  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6467. 00004C8C  A893                     syscall    MoveTo
  6468. 00004C8E  486E FF00                pea.l      [A6 - 0x100]
  6469. 00004C92  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6470. 00004C96  3F3C 001D                move.w     -[A7], 0x1D
  6471. 00004C9A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6472. 00004C9E  486E FF00                pea.l      [A6 - 0x100]
  6473. 00004CA2  A884                     syscall    DrawString
  6474. 00004CA4  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6475. 00004CA8  A873                     syscall    SetPort
  6476. 00004CAA  6000 020A                bra        +0x20C /* 00004EB6 */
  6477. label00004CAE:
  6478. 00004CAE  4227                     clr.b      -[A7]
  6479. 00004CB0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6480. 00004CB4  486D D240                pea.l      [A5 - 0x2DC0]
  6481. 00004CB8  A8AD                     syscall    PtInRect
  6482. 00004CBA  4A1F                     tst.b      [A7]+
  6483. 00004CBC  673C                     beq        +0x3E /* 00004CFA */
  6484. 00004CBE  0C6D 001E DA10           cmpi.w     [A5 - 0x25F0], 0x1E
  6485. 00004CC4  670C                     beq        +0xE /* 00004CD2 */
  6486. 00004CC6  486E FEF8                pea.l      [A6 - 0x108]
  6487. 00004CCA  A8A3                     syscall    EraseRect
  6488. 00004CCC  3B7C 001E DA10           move.w     [A5 - 0x25F0], 0x1E
  6489. label00004CD2:
  6490. 00004CD2  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6491. 00004CD8  A893                     syscall    MoveTo
  6492. 00004CDA  486E FF00                pea.l      [A6 - 0x100]
  6493. 00004CDE  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6494. 00004CE2  3F3C 001E                move.w     -[A7], 0x1E
  6495. 00004CE6  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6496. 00004CEA  486E FF00                pea.l      [A6 - 0x100]
  6497. 00004CEE  A884                     syscall    DrawString
  6498. 00004CF0  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6499. 00004CF4  A873                     syscall    SetPort
  6500. 00004CF6  6000 01BE                bra        +0x1C0 /* 00004EB6 */
  6501. label00004CFA:
  6502. 00004CFA  4227                     clr.b      -[A7]
  6503. 00004CFC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6504. 00004D00  486D D248                pea.l      [A5 - 0x2DB8]
  6505. 00004D04  A8AD                     syscall    PtInRect
  6506. 00004D06  4A1F                     tst.b      [A7]+
  6507. 00004D08  673C                     beq        +0x3E /* 00004D46 */
  6508. 00004D0A  0C6D 001F DA10           cmpi.w     [A5 - 0x25F0], 0x1F
  6509. 00004D10  670C                     beq        +0xE /* 00004D1E */
  6510. 00004D12  486E FEF8                pea.l      [A6 - 0x108]
  6511. 00004D16  A8A3                     syscall    EraseRect
  6512. 00004D18  3B7C 001F DA10           move.w     [A5 - 0x25F0], 0x1F
  6513. label00004D1E:
  6514. 00004D1E  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6515. 00004D24  A893                     syscall    MoveTo
  6516. 00004D26  486E FF00                pea.l      [A6 - 0x100]
  6517. 00004D2A  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6518. 00004D2E  3F3C 001F                move.w     -[A7], 0x1F
  6519. 00004D32  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6520. 00004D36  486E FF00                pea.l      [A6 - 0x100]
  6521. 00004D3A  A884                     syscall    DrawString
  6522. 00004D3C  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6523. 00004D40  A873                     syscall    SetPort
  6524. 00004D42  6000 0172                bra        +0x174 /* 00004EB6 */
  6525. label00004D46:
  6526. 00004D46  4227                     clr.b      -[A7]
  6527. 00004D48  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6528. 00004D4C  486D D250                pea.l      [A5 - 0x2DB0]
  6529. 00004D50  A8AD                     syscall    PtInRect
  6530. 00004D52  4A1F                     tst.b      [A7]+
  6531. 00004D54  673C                     beq        +0x3E /* 00004D92 */
  6532. 00004D56  0C6D 0020 DA10           cmpi.w     [A5 - 0x25F0], 0x20 /* ' ' */
  6533. 00004D5C  670C                     beq        +0xE /* 00004D6A */
  6534. 00004D5E  486E FEF8                pea.l      [A6 - 0x108]
  6535. 00004D62  A8A3                     syscall    EraseRect
  6536. 00004D64  3B7C 0020 DA10           move.w     [A5 - 0x25F0], 0x20 /* ' ' */
  6537. label00004D6A:
  6538. 00004D6A  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6539. 00004D70  A893                     syscall    MoveTo
  6540. 00004D72  486E FF00                pea.l      [A6 - 0x100]
  6541. 00004D76  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6542. 00004D7A  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  6543. 00004D7E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6544. 00004D82  486E FF00                pea.l      [A6 - 0x100]
  6545. 00004D86  A884                     syscall    DrawString
  6546. 00004D88  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6547. 00004D8C  A873                     syscall    SetPort
  6548. 00004D8E  6000 0126                bra        +0x128 /* 00004EB6 */
  6549. label00004D92:
  6550. 00004D92  4227                     clr.b      -[A7]
  6551. 00004D94  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6552. 00004D98  486E FEF0                pea.l      [A6 - 0x110]
  6553. 00004D9C  A8AD                     syscall    PtInRect
  6554. 00004D9E  4A1F                     tst.b      [A7]+
  6555. 00004DA0  673C                     beq        +0x3E /* 00004DDE */
  6556. 00004DA2  0C6D 0021 DA10           cmpi.w     [A5 - 0x25F0], 0x21 /* '!' */
  6557. 00004DA8  670C                     beq        +0xE /* 00004DB6 */
  6558. 00004DAA  486E FEF8                pea.l      [A6 - 0x108]
  6559. 00004DAE  A8A3                     syscall    EraseRect
  6560. 00004DB0  3B7C 0021 DA10           move.w     [A5 - 0x25F0], 0x21 /* '!' */
  6561. label00004DB6:
  6562. 00004DB6  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6563. 00004DBC  A893                     syscall    MoveTo
  6564. 00004DBE  486E FF00                pea.l      [A6 - 0x100]
  6565. 00004DC2  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6566. 00004DC6  3F3C 0021                move.w     -[A7], 0x21 /* '!' */
  6567. 00004DCA  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6568. 00004DCE  486E FF00                pea.l      [A6 - 0x100]
  6569. 00004DD2  A884                     syscall    DrawString
  6570. 00004DD4  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6571. 00004DD8  A873                     syscall    SetPort
  6572. 00004DDA  6000 00DA                bra        +0xDC /* 00004EB6 */
  6573. label00004DDE:
  6574. 00004DDE  486E FEE8                pea.l      [A6 - 0x118]
  6575. 00004DE2  3F2D D83E                move.w     -[A7], [A5 - 0x27C2]
  6576. 00004DE6  3F2D D83C                move.w     -[A7], [A5 - 0x27C4]
  6577. 00004DEA  70F1                     moveq.l    D0, 0xFFFFFFF1
  6578. 00004DEC  D06D D842                add.w      D0, [A5 - 0x27BE]
  6579. 00004DF0  3F00                     move.w     -[A7], D0
  6580. 00004DF2  70D8                     moveq.l    D0, 0xFFFFFFD8
  6581. 00004DF4  D06D D840                add.w      D0, [A5 - 0x27C0]
  6582. 00004DF8  3F00                     move.w     -[A7], D0
  6583. 00004DFA  A8A7                     syscall    SetRect
  6584. 00004DFC  4227                     clr.b      -[A7]
  6585. 00004DFE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6586. 00004E02  486E FEE8                pea.l      [A6 - 0x118]
  6587. 00004E06  A8AD                     syscall    PtInRect
  6588. 00004E08  4A1F                     tst.b      [A7]+
  6589. 00004E0A  673A                     beq        +0x3C /* 00004E46 */
  6590. 00004E0C  0C6D 0022 DA10           cmpi.w     [A5 - 0x25F0], 0x22 /* '\"' */
  6591. 00004E12  670C                     beq        +0xE /* 00004E20 */
  6592. 00004E14  486E FEF8                pea.l      [A6 - 0x108]
  6593. 00004E18  A8A3                     syscall    EraseRect
  6594. 00004E1A  3B7C 0022 DA10           move.w     [A5 - 0x25F0], 0x22 /* '\"' */
  6595. label00004E20:
  6596. 00004E20  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6597. 00004E26  A893                     syscall    MoveTo
  6598. 00004E28  486E FF00                pea.l      [A6 - 0x100]
  6599. 00004E2C  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6600. 00004E30  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  6601. 00004E34  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6602. 00004E38  486E FF00                pea.l      [A6 - 0x100]
  6603. 00004E3C  A884                     syscall    DrawString
  6604. 00004E3E  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6605. 00004E42  A873                     syscall    SetPort
  6606. 00004E44  6070                     bra        +0x72 /* 00004EB6 */
  6607. label00004E46:
  6608. 00004E46  486E FEE0                pea.l      [A6 - 0x120]
  6609. 00004E4A  3F2D D868                move.w     -[A7], [A5 - 0x2798]
  6610. 00004E4E  3F2D D866                move.w     -[A7], [A5 - 0x279A]
  6611. 00004E52  3F2D D86C                move.w     -[A7], [A5 - 0x2794]
  6612. 00004E56  70E2                     moveq.l    D0, 0xFFFFFFE2
  6613. 00004E58  D06D D86A                add.w      D0, [A5 - 0x2796]
  6614. 00004E5C  3F00                     move.w     -[A7], D0
  6615. 00004E5E  A8A7                     syscall    SetRect
  6616. 00004E60  4227                     clr.b      -[A7]
  6617. 00004E62  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6618. 00004E66  486E FEE0                pea.l      [A6 - 0x120]
  6619. 00004E6A  A8AD                     syscall    PtInRect
  6620. 00004E6C  4A1F                     tst.b      [A7]+
  6621. 00004E6E  673A                     beq        +0x3C /* 00004EAA */
  6622. 00004E70  0C6D 0023 DA10           cmpi.w     [A5 - 0x25F0], 0x23 /* '#' */
  6623. 00004E76  670C                     beq        +0xE /* 00004E84 */
  6624. 00004E78  486E FEF8                pea.l      [A6 - 0x108]
  6625. 00004E7C  A8A3                     syscall    EraseRect
  6626. 00004E7E  3B7C 0023 DA10           move.w     [A5 - 0x25F0], 0x23 /* '#' */
  6627. label00004E84:
  6628. 00004E84  2F3C 000B 0012           move.l     -[A7], 0xB0012
  6629. 00004E8A  A893                     syscall    MoveTo
  6630. 00004E8C  486E FF00                pea.l      [A6 - 0x100]
  6631. 00004E90  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  6632. 00004E94  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  6633. 00004E98  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6634. 00004E9C  486E FF00                pea.l      [A6 - 0x100]
  6635. 00004EA0  A884                     syscall    DrawString
  6636. 00004EA2  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6637. 00004EA6  A873                     syscall    SetPort
  6638. 00004EA8  600C                     bra        +0xE /* 00004EB6 */
  6639. label00004EAA:
  6640. 00004EAA  486E FEF8                pea.l      [A6 - 0x108]
  6641. 00004EAE  A8A3                     syscall    EraseRect
  6642. 00004EB0  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  6643. 00004EB4  A873                     syscall    SetPort
  6644. label00004EB6:
  6645. 00004EB6  4E5E                     unlink     A6
  6646. 00004EB8  4E75                     rts
  6647.